fix: checkmate template network issues and env vars for emails

This commit is contained in:
Mohab Gabber
2025-03-29 16:55:31 +02:00
parent 0180f74eba
commit b1cb7f626c
2 changed files with 29 additions and 15 deletions

View File

@@ -4,39 +4,49 @@ services:
restart: always
environment:
UPTIME_APP_API_BASE_URL: "http://${DOMAIN}/api/v1"
ports:
- 80
- 443
depends_on:
- server
networks:
- dbNet
- dokploy-network
server:
image: bluewaveuptime/uptime_server:latest
restart: always
ports:
- 5000
depends_on:
- redis
- mongodb
environment:
- DB_CONNECTION_STRING=mongodb://mongodb:27017/uptime_db
- REDIS_HOST=redis
- DB_CONNECTION_STRING=mongodb://checkmate-mongodb:27017/uptime_db
- REDIS_HOST=checkmate-redis
- SYSTEM_EMAIL_HOST=${EMAIL_HOST}
- SYSTEM_EMAIL_PORT=${EMAIL_PORT}
- SYSTEM_EMAIL_ADDRESS=${EMAIL_ADDRESS}
- SYSTEM_EMAIL_PASSWORD=${EMAIL_PASSWORD}
# volumes:
# - /var/run/docker.sock:/var/run/docker.sock:ro
# - /var/run/docker.sock:/var/run/docker.sock:ro
networks:
- dbNet
redis:
image: bluewaveuptime/uptime_redis:latest
restart: always
ports:
- 6379
hostname: checkmate-redis
volumes:
- ../files/redis/data:/data
networks:
- dbNet
mongodb:
image: bluewaveuptime/uptime_database_mongo:latest
restart: always
hostname: checkmate-mongodb
volumes:
- ../files/mongo/data:/data/db
command: ["mongod", "--quiet"]
ports:
- 27017
networks:
- dbNet
networks:
dokploy-network:
dbNet:

View File

@@ -9,5 +9,9 @@ config:
env:
- DOMAIN=${main_domain}
- EMAIL_PASSWORD=
- EMAIL_ADDRESS=
- EMAIL_PORT=
- EMAIL_HOST=
mounts: []
mounts: []