# Docker Compose production example. # Copy to .env.prod and replace CHANGE_ME values. DJANGO_SETTINGS_MODULE=config.settings.production DEBUG=False SECRET_KEY=CHANGE_ME_PROD_SECRET_KEY ALLOWED_HOSTS=example.com,api.example.com POSTGRES_HOST=CHANGE_ME_POSTGRES_HOST POSTGRES_PORT=5432 POSTGRES_DB=mostovik POSTGRES_USER=postgres POSTGRES_PASSWORD=CHANGE_ME_POSTGRES_PASSWORD POSTGRES_SSLMODE=require REDIS_CACHE_URL=redis://CHANGE_ME_REDIS_HOST:6379/1 CELERY_BROKER_URL=redis://CHANGE_ME_REDIS_HOST:6379/0 CELERY_RESULT_BACKEND=redis://CHANGE_ME_REDIS_HOST:6379/0 PORT=8000 GUNICORN_WORKERS=3 GUNICORN_TIMEOUT=60 CELERY_LOG_LEVEL=INFO CELERY_WORKER_CONCURRENCY=4 # Parsers API keys CHECKO_API_KEY=CHANGE_ME_CHECKO_API_KEY ZAKUPKI_TOKEN=CHANGE_ME_ZAKUPKI_TOKEN # Optional: comma-separated HTTP(S) proxies for parser tasks # Example: PARSER_PROXIES=http://user:pass@proxy1:8080,http://user:pass@proxy2:8080 PARSER_PROXIES= # 1 to collect static files during migrate service, 0 to skip COLLECTSTATIC_ON_MIGRATE=1 WEB_IMAGE=registry.example.com/mostovik/web:latest CELERY_IMAGE=registry.example.com/mostovik/celery:latest