Below are key environment variables used by the service.

🌿 Django

  • DEBUG — debug mode (1/0)
  • DJANGO_SETTINGS_MODULE — settings module
  • ALLOWED_HOSTS — comma‑separated hosts

CSRF_TRUSTED_ORIGINS is built from ALLOWED_HOSTS.

🐘 PostgreSQL

  • POSTGRES_DB
  • POSTGRES_USER
  • POSTGRES_PASSWORD
  • POSTGRES_HOST
  • POSTGRES_PORT

🧰 Redis / Celery

  • REDIS_HOST
  • REDIS_PORT
  • REDIS_DB

☁️ Media storage (S3)

  • USE_S3_MEDIA — enable S3 storage (1/0)
  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY
  • AWS_STORAGE_BUCKET_NAME
  • AWS_S3_ADDRESSING_STYLE
  • AWS_S3_ENDPOINT_URL

❤️‍🩹 Health checks

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

⏱️ SFTP timeouts

  • SFTP_CONNECT_TIMEOUT
  • SFTP_BANNER_TIMEOUT
  • SFTP_AUTH_TIMEOUT