# Per-recipe harness config for discourse (Phase 2 Q4.6 — forum; postgres + redis + sidekiq). # # Discourse (bitnami/discourse) is a slow-booting Rails app: the recipe healthcheck polls # /srv/status with a 5-minute start_period, and a cold first boot (DB migrate + asset precompile) # regularly takes 8-15 min, so the deploy/HTTP timeouts are generous. /srv/status returns 200 only # once the app is actually serving (the canonical "is discourse up" signal — NOT "/", which may # redirect to setup). HEALTH_PATH = "/srv/status" HEALTH_OK = (200,) DEPLOY_TIMEOUT = 1800 HTTP_TIMEOUT = 1200