24 lines
961 B
Plaintext
24 lines
961 B
Plaintext
# 部署到目標主機的 /opt/haixun/etc/haixun.env(chmod 600,不要 commit 實值)
|
||
# gateway.prod.yaml / gateway.worker.yaml 用 ${VAR} 讀取這些值(go-zero conf.UseEnv)。
|
||
|
||
# Mongo(含 docker compose 設定的帳密;authSource=admin)
|
||
HAIXUN_MONGO_URI=mongodb://haixun:change-me-mongo-pass@127.0.0.1:27017/?authSource=admin
|
||
HAIXUN_MONGO_DB=haixun
|
||
|
||
# Redis
|
||
HAIXUN_REDIS_ADDR=127.0.0.1:6379
|
||
HAIXUN_REDIS_PASSWORD=change-me-redis-pass
|
||
|
||
# JWT secret(請用 openssl rand -base64 48 產生,兩把不同)
|
||
HAIXUN_JWT_ACCESS_SECRET=replace-with-strong-random
|
||
HAIXUN_JWT_REFRESH_SECRET=replace-with-another-strong-random
|
||
|
||
# 內部 worker secret(gateway 與 node worker 必須一致)
|
||
HAIXUN_WORKER_SECRET=replace-with-strong-random
|
||
|
||
# 機敏資料落地加密金鑰(base64 編碼的 32 bytes;openssl rand -base64 32)
|
||
HAIXUN_SECRETS_KEY=replace-with-base64-32-bytes
|
||
|
||
# Node worker 連線設定
|
||
HAIXUN_BACKEND_URL=http://127.0.0.1:8890
|