Skip to content

ENV variables

NameDescription
HTML2RSS_SECRET_KEYrequired in production; development/test gets a temporary default
HTML2RSS_ACCESS_TOKENtoken for the main feed-creation flow; paste the same value into the web UI when prompted
HEALTH_CHECK_TOKENoptional bearer token for authenticated GET /api/v1/health; not part of the first-run quickstart; use /api/v1/health/ready for standard readiness checks
BUILD_TAGrelease metadata used in logs; published Docker images set this to the release version
GIT_SHAdeployed commit metadata used in logs; published Docker images set this to the released commit
SENTRY_DSNoptional; enables Sentry errors/logs when set
BROWSERLESS_IO_WEBSOCKET_URLoptional; Browserless websocket endpoint for harder sites when you add Browserless later
BROWSERLESS_IO_API_TOKENoptional unless you explicitly add Browserless to your stack or point at a custom Browserless endpoint
AUTO_SOURCE_ENABLEDtrue by default in development/test, false otherwise
ASYNC_FEED_REFRESH_ENABLEDoptional boolean; default false
ASYNC_FEED_REFRESH_STALE_FACTORoptional integer >= 1; default 3
PORTapp listen port; compose uses 4000
RACK_ENVRack environment; quickstart uses development, production examples use production

Older environment-variable examples from previous docs revisions are obsolete. Use only the supported table above and the Environment & Runtime Flags table in docs/README.md.