Name: haixun-backend Host: 0.0.0.0 Port: 8890 Timeout: 120000 # 本機開發設定。預設搭配 `make dev-infra`(infra/docker-compose.yml)跑的 Mongo/Redis, # 帳密對應 infra/.env.example 的預設值。若你改了 .env 密碼,這裡也要同步。 Mongo: URI: mongodb://haixun:change-me-mongo-pass@127.0.0.1:27017/?authSource=admin Database: haixun TimeoutSeconds: 10 Redis: Addr: 127.0.0.1:6379 Password: change-me-redis-pass DB: 0 Auth: AccessSecret: haixun-dev-access-secret-change-me RefreshSecret: haixun-dev-refresh-secret-change-me AccessExpireSeconds: 900 RefreshExpireSeconds: 2592000 # 僅本機開發開啟:允許用 X-Tenant-ID / X-UID header 模擬登入。正式環境必須為 false。 DevHeaderFallback: true Secrets: # 留空 = 不加密(本機開發方便)。正式環境用 ${HAIXUN_SECRETS_KEY}。 EncryptionKey: "" InternalWorker: Secret: haixun-dev-worker-secret JobWorker: Enabled: true WorkerType: go JobScheduler: Enabled: true IntervalSeconds: 60 JobReaper: Enabled: true IntervalSeconds: 30