# 巡樓 Dev 環境(dev-all + infra compose + dev app 共用同一份) # 複製成 deploy/.env.dev 再填值;dev-all.sh、infra/start-*.sh 都讀這份。 # .env.dev 不要 commit。 # --- infra compose(Mongo / Redis 容器,僅綁 127.0.0.1)--- MONGO_PORT=27017 MONGO_ROOT_USER=haixun MONGO_ROOT_PASSWORD=CHANGE_ME MONGO_DATABASE=haixun REDIS_PORT=6379 REDIS_PASSWORD=CHANGE_ME # --- dev app / go worker / node worker(URI 密碼需 URL-encode 且與上面 MONGO_ROOT_PASSWORD 一致)--- HAIXUN_MONGO_URI=mongodb://haixun:CHANGE_ME@127.0.0.1:27017/?authSource=admin HAIXUN_MONGO_DB=haixun HAIXUN_REDIS_ADDR=127.0.0.1:6379 HAIXUN_REDIS_PASSWORD=CHANGE_ME # JWT / worker secret(openssl rand -base64 48,三把可相同但建議不同) HAIXUN_JWT_ACCESS_SECRET=CHANGE_ME HAIXUN_JWT_REFRESH_SECRET=CHANGE_ME HAIXUN_WORKER_SECRET=CHANGE_ME # 機敏資料加密金鑰(openssl rand -base64 32) HAIXUN_SECRETS_KEY=CHANGE_ME # --- node worker / 開發工具 --- HAIXUN_BACKEND_URL=http://127.0.0.1:8890 HAIXUN_WORKER_POLL_MS=3000 HAIXUN_8D_TARGET_SAMPLES=4 PLAYWRIGHT_HEADLESS=true # --- Meta Threads OAuth(dev 可留空;要 OAuth callback 需 https URL)--- THREADS_APP_ID= THREADS_APP_SECRET= # 須與 Meta App Dashboard → Redirect Callback URLs 完全一致 THREADS_REDIRECT_URI=https://threads-tool.30cm.net/api/v1/threads-accounts/oauth/callback THREADS_OAUTH_SUCCESS_REDIRECT=https://threads-tool.30cm.net/#accounts