Skip to content

Latest commit

 

History

History
 
 

web

This directory holds a web server with an API for creating and serving custom installers. It relies on a mysql database schema that is not open source, but could be easily inferred from the InstallerStore.

Running Locally

  1. Run make web from project root to add the templates to this directory
  2. Ensure there is a dist folder at project root with a file in it. mkdir -p dist and touch dist/file.
  3. Run make build-cache in this directory
  4. Ensure vandoor skaffold is running
  5. Run skaffold dev -f skaffold.yaml from project root

Testing Locally

  1. Run npm run api-tests in this directory once kurl is running locally