# ========================================== # 1. ADATBÁZIS KONFIGURÁCIÓ (PostgreSQL) # ========================================== POSTGRES_USER=kincses POSTGRES_PASSWORD=MiskociA74 POSTGRES_DB=service_finder POSTGRES_HOST=postgres-db POSTGRES_PORT=5432 # Ez a sor építi fel a teljes kapcsolati stringet a fenti változókból. # Így ha feljebb átírod a jelszót, a program is tudni fogja. # --- APP KAPCSOLAT (A Pythonnak) --- # Itt szedjük szét a hosszú sort: APP_DB_HOST=postgres-db APP_DB_PORT=5432 APP_DB_NAME=service_finder APP_DB_USER=service_finder_app APP_DB_PASSWORD=Uj_BIZTONSÁGOS_JELSZÓ # DATABASE_URL=postgresql+asyncpg://${APP_DB_USER}:${APP_DB_PASSWORD}@${APP_DB_HOST}:${APP_DB_PORT}/${POSTGRES_DB} DATABASE_URL="postgresql+asyncpg://service_finder_app:AppJelszo@postgres-db:5432/service_finder" # ========================================== # 2. BIZTONSÁG & AUTH (FastAPI) # ========================================== # A JWT tokenek aláírásához. Ezt SOHA ne add ki senkinek! # Generálj egy újat linuxon ezzel: openssl rand -hex 32 SECRET_KEY=GeneraltRandomHosszuStringAmiTitkos ALGORITHM=HS256 ACCESS_TOKEN_EXPIRE_MINUTES=30 # ========================================== # 3. INFRASTRUKTÚRA & CACHE # ========================================== # A Redis belső hálózati elérése (a container neve 'redis') REDIS_URL=redis://redis:6379/0 # MinIO (NAS) elérés - A POSTGRES adatait használjuk az egyszerűségért MINIO_ROOT_USER=${POSTGRES_USER} MINIO_ROOT_PASSWORD=${POSTGRES_PASSWORD} MINIO_ENDPOINT=minio:9000 # ========================================== # 4. MONITORING & TOOLS # ========================================== # PgAdmin belépés PGADMIN_EMAIL=kincses@gmail.com PGADMIN_PASSWORD=MiskociA74 # Code Server (ha használod a webes VS Code-ot) CODE_SERVER_PASSWORD=Megeszemakalapom11