-
Install dependencies.
uv sync
-
Install pre-commit to automatically lint and format via ruff before commit
uv run pre-commit install
-
Copy and modify .env
cp .env.example .env
-
Development mode (fast-refresh)
docker compose watch
-
Production mode
docker compose up --build -d
-
Development mode
uv run main.py
-
Production mode
uv run --no-dev main.py