Set docker compose default to production mode
This commit is contained in:
18
README.md
18
README.md
@@ -119,6 +119,24 @@ Compose 版本預設會:
|
|||||||
- 對外使用 `3500`
|
- 對外使用 `3500`
|
||||||
- 容器內部使用 `3500`
|
- 容器內部使用 `3500`
|
||||||
- 讀取 `.env` 內的資料庫設定
|
- 讀取 `.env` 內的資料庫設定
|
||||||
|
- 預設使用 `LINE_TARGET_MODE=prod`
|
||||||
|
- 推播到 `LINE_TARGET_ID_PROD`
|
||||||
|
|
||||||
|
也就是說,在 NAS 上直接執行:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo docker compose up -d --build
|
||||||
|
```
|
||||||
|
|
||||||
|
就會以正式環境方式啟動。
|
||||||
|
|
||||||
|
請先確認 `.env` 至少有以下設定:
|
||||||
|
|
||||||
|
```env
|
||||||
|
LINE_CHANNEL_ACCESS_TOKEN=你的token
|
||||||
|
LINE_TARGET_ID_LOCAL=你的測試對話ID
|
||||||
|
LINE_TARGET_ID_PROD=你的正式對話ID
|
||||||
|
```
|
||||||
|
|
||||||
部署後可透過:
|
部署後可透過:
|
||||||
|
|
||||||
|
|||||||
@@ -16,3 +16,7 @@ services:
|
|||||||
DB_PASSWORD: ${DB_PASSWORD}
|
DB_PASSWORD: ${DB_PASSWORD}
|
||||||
DB_DATABASE: ${DB_DATABASE:-badminton}
|
DB_DATABASE: ${DB_DATABASE:-badminton}
|
||||||
DB_TABLE: ${DB_TABLE:-badminton}
|
DB_TABLE: ${DB_TABLE:-badminton}
|
||||||
|
LINE_CHANNEL_ACCESS_TOKEN: ${LINE_CHANNEL_ACCESS_TOKEN}
|
||||||
|
LINE_TARGET_MODE: prod
|
||||||
|
LINE_TARGET_ID_LOCAL: ${LINE_TARGET_ID_LOCAL}
|
||||||
|
LINE_TARGET_ID_PROD: ${LINE_TARGET_ID_PROD}
|
||||||
|
|||||||
Reference in New Issue
Block a user