Skip to main content
Use this path when you want a classic Node process behind Nginx, Caddy, or your host’s load balancer. For the production edge path used at streamly.watch, see Deploy Cloudflare.

When to use this

Option A — Node.js server

Set process env (see Environment Variables). Preserve Host and forwarded-protocol headers on the reverse proxy.

Option B — Docker / OCI

Only pass NEXT_PUBLIC_* as --build-arg. Keep service-role, encryption, cron, email, and plugin secrets in the runtime --env-file.

Scheduled jobs (Node / Docker)

Supported payloads:
smart_sync warms popular catalog pages. There is no domain_sync job (custom-domain SaaS was removed).

After deploy