.env.example
Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.
GEMINI_API_KEY
secret
── TTS Narration ────────────────────────────────────────────────────────────── At least one is required for narrated demos. Gemini:…
OPENAI_API_KEY
secret
OpenAI: https://platform.openai.com/account/api-keys
CLOUD_URL
── Cloud ComfyUI (staging) ─────────────────────────────────────────────────── Staging editor — requires an account on nightly.engcomfy.com
CLOUD_USERNAME
CLOUD_PASSWORD
secret
REGISTRY_URL
── Comfy Registry (staging) ────────────────────────────────────────────────── Staging registry — requires an account on…
REGISTRY_USERNAME
REGISTRY_PASSWORD
secret
GOOGLE_USERNAME
── Registry Auth (email login) ────────────────────────────────────────────── Used to sign in to registry.comfy.org via email/password (not…
GOOGLE_PASSWORD
secret
SLACK_BOT_TOKEN
secret
── Slack Bot ──────────────────────────────────────────────────────────────── Create app at https://api.slack.com/apps (Socket Mode +…
SLACK_APP_TOKEN
secret
SLACK_SIGNING_SECRET
secret
QABOT_ADMIN
QABOT_CHANNEL
OPENAI_API_KEY
secret
── AI (for Slack bot) ──────────────────────────────────────────────────────
OPENROUTER_API_KEY
secret
brew install flyctl && fly launch --from https://github.com/comfy-org/comfy-qa
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/comfy-org/comfy-qa
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/comfy-org/comfy-qa