A template for web projects using the following stack:
- fastapi
- postgresql
- vite
- svelte
- tailwindcss
| backend | ||
| frontend | ||
| .dockerignore | ||
| .gitignore | ||
| Caddyfile | ||
| development.backend.Dockerfile | ||
| development.docker-compose.yml | ||
| development.frontend.Dockerfile | ||
| development.webserver.Dockerfile | ||
| production.backend.Dockerfile | ||
| production.docker-compose.yml | ||
| production.frontend.Dockerfile | ||
| production.webserver.Dockerfile | ||
| README.md | ||
Sveltekit Frontend
This a sveltekit project, created with the npm creation script.
Developing
Start the development Docker stack by running
sudo docker-compose -f development.docker-compose.yml up --build --force-recreate --remove-orphans
Building
To run the development Docker stack, run
sudo docker-compose -f production.docker-compose.yml up --build --force-recreate --remove-orphans --detach