1fedd683e0
Stand: agent-06 (Audit-Log), agent-05 (Krankmeldung), agent-07 Phase 1 (Personalnummer), Busylight-Pull-Integration, TOTP/2FA, Abwesenheiten, Zeiterfassung, Kiosk-Grundgerüst. Migrations 0001–0023 deployed auf 192.168.1.137 + .164. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
25 lines
588 B
Bash
25 lines
588 B
Bash
# App
|
|
APP_NAME=TimeMaster
|
|
APP_ENV=development
|
|
SECRET_KEY=change-me-in-production-min-32-chars-long
|
|
FRONTEND_URL=http://localhost:5173
|
|
|
|
# Database
|
|
DATABASE_URL=postgresql+asyncpg://timemaster:timemaster_secret@db:5432/timemaster_db
|
|
|
|
# Redis
|
|
REDIS_URL=redis://redis:6379/0
|
|
|
|
# JWT
|
|
ACCESS_TOKEN_EXPIRE_MINUTES=30
|
|
REFRESH_TOKEN_EXPIRE_DAYS=30
|
|
|
|
# Email (Resend)
|
|
RESEND_API_KEY=re_your_api_key_here
|
|
EMAIL_FROM=noreply@yourdomain.com
|
|
EMAIL_FROM_NAME=TimeMaster
|
|
|
|
# Superadmin (erstellt beim ersten Start)
|
|
FIRST_SUPERADMIN_EMAIL=admin@yourdomain.com
|
|
FIRST_SUPERADMIN_PASSWORD=change-me-immediately
|