Initial commit – TimeMaster Zeiterfassung & HR-Tool
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>
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user