Checkmate:修订间差异
来自天明的百科全书
更多操作
小无编辑摘要 |
小无编辑摘要 |
||
| 第2行: | 第2行: | ||
== Docker Compose == | == Docker Compose == | ||
<syntaxhighlight lang="yaml" line="1"> | |||
services: | |||
server: | |||
image: ghcr.io/bluewave-labs/checkmate-backend-mono:latest | |||
pull_policy: always | |||
restart: always | |||
ports: | |||
- "52345:52345" | |||
environment: | |||
- UPTIME_APP_API_BASE_URL=http://localhost:52345/api/v1 | |||
- UPTIME_APP_CLIENT_HOST=http://localhost | |||
- DB_CONNECTION_STRING=mongodb://mongodb:27017/uptime_db | |||
- CLIENT_HOST=http://localhost | |||
- JWT_SECRET=my_secret | |||
depends_on: | |||
- mongodb | |||
mongodb: | |||
image: ghcr.io/bluewave-labs/checkmate-mongo:latest | |||
restart: always | |||
command: ["mongod", "--quiet", "--bind_ip_all"] | |||
volumes: | |||
- ./mongo/data:/data/db | |||
healthcheck: | |||
test: ["CMD", "mongosh", "--eval", "db.adminCommand('ping')", "--quiet"] | |||
interval: 5s | |||
timeout: 30s | |||
start_period: 0s | |||
start_interval: 1s | |||
retries: 30 | |||
</syntaxhighlight> | |||
[[分类:信息技术]] | [[分类:信息技术]] | ||
2026年2月11日 (三) 21:20的最新版本
Docker Compose
services:
server:
image: ghcr.io/bluewave-labs/checkmate-backend-mono:latest
pull_policy: always
restart: always
ports:
- "52345:52345"
environment:
- UPTIME_APP_API_BASE_URL=http://localhost:52345/api/v1
- UPTIME_APP_CLIENT_HOST=http://localhost
- DB_CONNECTION_STRING=mongodb://mongodb:27017/uptime_db
- CLIENT_HOST=http://localhost
- JWT_SECRET=my_secret
depends_on:
- mongodb
mongodb:
image: ghcr.io/bluewave-labs/checkmate-mongo:latest
restart: always
command: ["mongod", "--quiet", "--bind_ip_all"]
volumes:
- ./mongo/data:/data/db
healthcheck:
test: ["CMD", "mongosh", "--eval", "db.adminCommand('ping')", "--quiet"]
interval: 5s
timeout: 30s
start_period: 0s
start_interval: 1s
retries: 30