This is a Svelte kit app. It is configured for local and docker development via Makefile and .env. Tested for Windows 11.
- Docker
- docker-compose (that should be included in the docker installation)
- Make
- You can install Make with Chocolatey package mangaer on Windows.
- NodeJS version 19.0.0 or higher
- NPM version 7.0.0 or higher
- (optional) NVM for managing NodeJS versions
- Clone the repository
- 2A. Install the dependencies with
make prepare
- 3A. Start the development server with
make dev
- 2B. Install the dependencies with
make prepare
- 3B. Start the development server with
make build
andmake up
- Make sure to specify
DOCKER_PRODUCTION
tofalse
in the.env
file if you want to use the development server on docker. Or you can setDOCKER_PRODUCTION
totrue
to run the production server on docker.
- Make sure to specify
You can preview the production build with npm run preview
inside the /app folder.
To deploy your app, you may need to install an adapter for your target environment.