Before starting the Prefect UI development server, you'll need to install project dependencies:
$ git clone https://github.com/PrefectHQ/ui.git $ cd ui $ npm install
Then, you can start the Prefect UI development server:
$ npm run serve
The Prefect UI should be available at http://localhost:8080; changes to the code in the
src/ directory will result in a hot reload of the application. For more information on hot-reloading or the development server, take a look at the Webpack and Vue CLI documentation.
We welcome contributions!
Building for production
For production builds:
$ npm run build
Compiled and minified code and assets are placed in the
dist/index.html is the built application's entrypoint.
Building a Prefect UI Docker image
Serving the built application
Prefect UI is lovingly made by the team at Prefect and licensed under the Prefect Community License. For information on how you can use, extend, and depend on Prefect UI to automate your data, take a look at our license or contact us.