Files
zbiorki_app/.env.example
Mateusz Gruszczyński d42ce7fcc4 serowwanie staticow fix
2025-08-28 11:55:00 +02:00

37 lines
1.2 KiB
Plaintext

# === Podstawowe ===
APP_PORT=8080
# SQLAlchemy URI bazy (np. SQLite, Postgres, MySQL).
# Przykłady:
# - SQLite w katalogu instance: sqlite:///instance/baza.db
# - SQLite w bieżącym katalogu: sqlite:///baza.db
# - Postgres: postgresql+psycopg2://user:pass@host:5432/dbname
# - MySQL: mysql+pymysql://user:pass@host:3306/dbname
DATABASE_URL=sqlite:///instance/baza.db
# Klucz sesji Flask (USTAW własną silną wartość w produkcji!)
SECRET_KEY=change_me_strong_secret
# === Rejestracja i admin ===
# Czy pozwalać na rejestrację przez formularz (True/False)
ALLOW_REGISTRATION=False
# Dane głównego admina (tworzonego automatycznie, jeśli brak w bazie)
MAIN_ADMIN_USERNAME=admin
MAIN_ADMIN_PASSWORD=admin
# === Indeksowanie / cache ===
# Blokuj boty (ustawia także X-Robots-Tag) (True/False)
BLOCK_BOTS=True
# Wartość nagłówka Cache-Control dla stron publicznych i elementóœ statycznych
CACHE_CONTROL_HEADER=max-age=600
CACHE_CONTROL_HEADER_STATIC=max-age=72000
USE_ETAGS=True
# Dodatkowe PRAGMA (opcjonalnie, jeśli chcesz dokładać własne)
PRAGMA_HEADER=
# Wartość nagłówka X-Robots-Tag, gdy BLOCK_BOTS=True
ROBOTS_TAG=noindex, nofollow, nosnippet, noarchive