🔗 URL

Health checks are exposed via:

  • /ht/<HEALTH_CHECK_SECURITY_KEY>/

The key comes from the HEALTH_CHECK_SECURITY_KEY environment variable.

✅ What is checked

config/settings.py enables multiple django-health-check plugins, including:

  • DB
  • cache
  • migrations
  • celery_ping
  • redis
  • db_heartbeat

Additionally, apps.search_console_tools registers a storage health check:

  • PublicMediaStorageHealthCheck (checks storage returned by get_public_file_storage())

If USE_S3_MEDIA=1, the storage health check uses the S3 backend.