1
0
mirror of synced 2026-01-05 12:05:28 -05:00
Files
airbyte/airbyte-webapp/README.md
2022-03-13 14:45:36 -07:00

32 lines
1.1 KiB
Markdown

# airbyte-webapp
This module contains the Airbyte Webapp. It is a React app written in TypeScript. It runs in a Docker container. A very lightweight nginx server runs in that Docker container and serves the webapp.
This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
## Available Scripts
In the project directory, you can run:
### `npm start`
Runs the app in the development mode.<br />
Open [http://localhost:3000](http://localhost:3000) to view it in the browser.
### `npm test`
Launches the test runner in the interactive watch mode.<br />
### `npm run build`
Builds the app for production to the `build` folder.<br />
### VERSION=yourtag ./gradlew :airbyte-webapp:assemble
Builds the app and Docker image and tags the image with `yourtag`.
Note: needs to be run from the root directory of the Airbyte project.
## Entrypoints
* `airbyte-webapp/src/App.tsx` is the entrypoint into the OSS version of the webapp.
* `airbyte-webapp/src/packages/cloud/App.tsx` is the entrypoint into the Cloud version of the webapp.