# Domyślny port aplikacji APP_PORT=8000 # Klucz bezpieczeństwa Flask SECRET_KEY=supersekretnyklucz123 # Hasło główne do systemu SYSTEM_PASSWORD=admin # Domyślny admin (login i hasło) DEFAULT_ADMIN_USERNAME=admin DEFAULT_ADMIN_PASSWORD=admin123 # Katalog wgrywanych plików UPLOAD_FOLDER=uploads AUTHORIZED_COOKIE_VALUE=twoj_wlasny_hash # czas zycia cookie AUTH_COOKIE_MAX_AGE=86400 # dla compose HEALTHCHECK_TOKEN=alamapsaikota123 # sesja zalogowanego usera (domyślnie 7 dni) SESSION_TIMEOUT_MINUTES=10080 # Rodzaj bazy: sqlite, pgsql, mysql # Mozliwe wartosci: sqlite / pgsql / mysql DB_ENGINE=sqlite # --- Konfiguracja dla sqlite --- # Plik bazy bedzie utworzony automatycznie w katalogu ./instance # Pozostale zmienne sa ignorowane przy DB_ENGINE=sqlite # --- Konfiguracja dla pgsql --- # Ustaw DB_ENGINE=pgsql # Domyslny port PostgreSQL to 5432 # Wymaga dzialajacego serwera PostgreSQL (np. kontener `postgres`) # --- Konfiguracja dla mysql --- # Ustaw DB_ENGINE=mysql # Domyslny port MySQL to 3306 # Wymaga kontenera z MySQL i uzytkownika z dostepem do bazy # Wspolne zmienne (dla pgsql, mysql) # DB_HOST = pgsql lub mysql zgondie z deployem (profil w docker-compose.yml) DB_HOST=pgsql DB_PORT=5432 DB_NAME=myapp DB_USER=user DB_PASSWORD=pass