thread-master/infra/.env.example

45 lines
1.5 KiB
Plaintext
Raw Normal View History

# Infra docker compose 環境變數範本
# 複製成 infra/.env 後填入實際值;.env 不要 commit。
# --- Mongo ---
MONGO_PORT=27017
MONGO_ROOT_USER=haixun
2026-06-30 07:09:44 +00:00
# docker compose密碼含 $ 時用 $$ 跳脫,例如 1qaz@WSX3edc$$RFV
MONGO_ROOT_PASSWORD=1qaz@WSX3edc
MONGO_DATABASE=haixun
# --- Redis ---
REDIS_PORT=6379
REDIS_PASSWORD=change-me-redis-pass
INIT_ADMIN_EMAIL=admin@30cm.net
PASSWORD=Fafafafa54088
2026-06-30 07:09:44 +00:00
# --- API / Gateway ---
HAIXUN_API_PORT=8890
HAIXUN_BACKEND_URL=http://127.0.0.1:8890
HAIXUN_MONGO_URI=mongodb://haixun:1qaz%40WSX3edc@127.0.0.1:27017/?authSource=admin
HAIXUN_MONGO_DB=haixun
HAIXUN_REDIS_ADDR=127.0.0.1:6379
HAIXUN_REDIS_PASSWORD=change-me-redis-pass
# --- JWT / Secrets值內勿用未跳脫 $docker compose 密碼用 $$ 跳脫)---
HAIXUN_JWT_ACCESS_SECRET=haixun-dev-access-secret-change-me
HAIXUN_JWT_REFRESH_SECRET=haixun-dev-refresh-secret-change-me
HAIXUN_SECRETS_KEY=
HAIXUN_WORKER_SECRET=haixun-dev-worker-secret
# --- Node style-8d worker ---
HAIXUN_NODE_WORKER_ID=local-style-8d
HAIXUN_WORKER_POLL_MS=3000
HAIXUN_8D_TARGET_SAMPLES=4
PLAYWRIGHT_HEADLESS=true
# --- Meta Threads OAuthApp Dashboard 須登記 Redirect URI---
# 純數字 App ID 請加引號,否則 gateway.yaml 會當成 number 解析失敗
THREADS_APP_ID=""
THREADS_APP_SECRET=
# Meta 要求 HTTPS本機請 ngrok 轉 8890見 infra/start-ngrok.sh勿用 http://127.0.0.1
THREADS_REDIRECT_URI=https://YOUR-NGROK-SUBDOMAIN.ngrok-free.app/api/v1/threads-accounts/oauth/callback
THREADS_OAUTH_SUCCESS_REDIRECT=http://127.0.0.1:5173