Below are the main environment variables used by the service.

🌿 Django

  • DEBUG — enables debug mode ("1"/"0")
  • DJANGO_SETTINGS_MODULE — settings module (config.settings or config.local_settings)
  • ALLOWED_HOSTS — comma-separated hosts

🐘 PostgreSQL

  • POSTGRES_DB
  • POSTGRES_USER
  • POSTGRES_PASSWORD
  • POSTGRES_HOST
  • POSTGRES_PORT

🧰 Redis / Celery

  • REDIS_HOST
  • REDIS_PORT
  • REDIS_DB

🔐 API auth

  • AUTHORIZATION_TOKEN — API token (used as AUTHORIZATION: Bearer ...)

❤️‍🩹 Health checks

  • HEALTH_CHECK_SECURITY_KEY — URL key for /ht/<key>/

☁️ Media storage (S3)

  • USE_S3_MEDIA — enable S3-backed media storage
  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY
  • AWS_STORAGE_BUCKET_NAME
  • AWS_S3_ADDRESSING_STYLE
  • AWS_S3_ENDPOINT_URL

⏱️ Playwright / GSC timeouts (ms)

  • GSC_GOTO_TIMEOUT_MS
  • GSC_SELECTOR_TIMEOUT_MS
  • GSC_WAIT_FOR_LOAD_STATE_NETWORKIDLE_TIMEOUT_MS
  • GSC_FILL_TIMEOUT_MS
  • GSC_DELAY_MS