26 lines
817 B
Text
26 lines
817 B
Text
# Ambiente deve ser explicitamente production ou development.
|
|
APP_ENV=production
|
|
# Gere com: python -c "import secrets; print(secrets.token_urlsafe(48))"
|
|
FLASK_SECRET_KEY=
|
|
TRUSTED_HOSTS=calendario.seudominio.com
|
|
DATABASE_PATH=/var/lib/studycalendar/calendario.db
|
|
SESSION_COOKIE_SECURE=true
|
|
SESSION_COOKIE_SAMESITE=Lax
|
|
ENABLE_HSTS=true
|
|
ALLOW_REGISTRATION=false
|
|
MAX_FEEDS_PER_USER=20
|
|
MAX_MANUAL_EVENTS_PER_USER=10000
|
|
MAX_NOTIFICATION_RULES_PER_USER=20
|
|
MAX_EVENT_RESULTS=5000
|
|
ICS_HTTPS_ONLY=true
|
|
ICS_CONNECT_TIMEOUT=5
|
|
ICS_READ_TIMEOUT=15
|
|
ICS_TOTAL_TIMEOUT=30
|
|
ICS_MAX_BYTES=5242880
|
|
ICS_MAX_EVENTS=5000
|
|
ICS_MAX_REDIRECTS=3
|
|
# Use 0 sem proxy; configure o número exato de proxies confiáveis quando houver.
|
|
TRUSTED_PROXY_COUNT=0
|
|
MAX_CONTENT_LENGTH=65536
|
|
LOG_LEVEL=INFO
|
|
SCHEDULER_LOCK_PATH=/run/studycalendar/scheduler.lock
|