562a8525d03c38a8ce455dd1b88a5c7e1eafd2da
WaterTrek Backend
Skeleton Django backend for WaterTrek, using uv for package management and Docker for local development.
Stack
- Django project:
WaterTrek - First app:
booking - Package manager:
uv - Database: PostgreSQL (Docker service)
Run with Docker
-
Optional: copy env defaults
cp .env.example .env -
Build and start:
docker compose up --build -
Visit the health endpoint:
http://localhost:8000/booking/health/
Run locally with uv
If your machine has internet access available for dependency install:
uv sync
uv run python manage.py migrate
uv run python manage.py runserver
Production-style server in Docker
The web container runs Gunicorn:
uv run gunicorn WaterTrek.wsgi:application --bind 0.0.0.0:8000 --workers 3
Description
Languages
Python
99.4%
Dockerfile
0.3%
Shell
0.3%