Files
Hercules-Pyloaded/.env.example
T
Hofei90 ec4b6c0b2f
CI / checks (push) Successful in 1m43s
M0: Projektgerüst für Hercules Pyloaded
- Django 6.0 mit Einstellungen aus Umgebungsvariablen (SQLite lokal, PostgreSQL im Betrieb)
- Pakete engine (reine Spielregeln) und game (Startseite, Health-Check, Worker-Platzhalter)
- uv mit Lockfile, ruff, mypy (strict für engine), pytest mit Smoke-Tests
- pre-commit-Hooks und vorbereiteter Gitea-Actions-Workflow
- Dockerfile und docker-compose (web, worker, db)
- README, CLAUDE.md, MIT-Lizenz

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 11:50:40 +02:00

19 lines
559 B
Bash

# Vorlage für Umgebungsvariablen. Kopieren nach .env und anpassen.
# Ohne diese Variablen läuft die lokale Entwicklung mit SQLite und DEBUG=true.
DJANGO_DEBUG=false
DJANGO_SECRET_KEY=bitte-einen-langen-zufaelligen-wert-setzen
DJANGO_ALLOWED_HOSTS=pyloaded.example.org
DJANGO_CSRF_TRUSTED_ORIGINS=https://pyloaded.example.org
DJANGO_SECURE_SSL_REDIRECT=true
DJANGO_SECURE_HSTS_SECONDS=0
POSTGRES_DB=hercules
POSTGRES_USER=hercules
POSTGRES_PASSWORD=bitte-aendern
POSTGRES_HOST=db
POSTGRES_PORT=5432
HERCULES_REGISTRATION_MODE=closed
HERCULES_GAME_SPEED=2