# =========================================== # PhotoPlaces Production Environment Template # =========================================== # Copy to env.prod and fill in values # NEVER commit env.prod to git! # ----- Domain (REQUIRED for Caddy) ----- DOMAIN=photoplaces.ru # ----- PostgreSQL ----- DB_PASSWORD= # ----- Redis ----- REDIS_PASSWORD= # ----- JWT (generate: openssl rand -hex 32) ----- JWT_SECRET= JWT_REFRESH_SECRET= # ----- S3 / MinIO ----- S3_ENDPOINT=http://minio:9000 # S3_PUBLIC_ENDPOINT для presigned URLs (путь через Caddy: /s3/* -> minio:9000) S3_PUBLIC_ENDPOINT=https://api.photoplaces.ru/s3 S3_ACCESS_KEY=photoplaces S3_SECRET_KEY= # ----- CloudPayments (optional, for payments) ----- CLOUDPAYMENTS_PUBLIC_ID= CLOUDPAYMENTS_API_SECRET= # ----- Frontend ----- NEXT_PUBLIC_API_URL=https://api.photoplaces.ru/api/v1 NEXT_PUBLIC_MAP_PROVIDER=yandex YANDEX_MAPS_API_KEY= # ----- CORS (comma-separated domains) ----- ALLOWED_ORIGINS=https://photoplaces.ru,https://www.photoplaces.ru # ----- MinIO Console (только внутри Docker сети, доступ через SSH туннель) ----- # MINIO_CONSOLE_USER=admin # MINIO_CONSOLE_PASSWORD=