- clone the repo
- uv sync | uv sync --dev
- set env variables
- DEBUG=0
- DJANGO_SETTINGS_MODULE=core.settings.dev|prod SET TO DEV ONLY IN DEV
- ALLOWED_HOSTS
- STATIC_ROOT
- MEDIA_ROOT and so on, this is most of the time annoying...
- run 'collectstatic'
- configure caddy to reverse proxy to running gunicorn instance