33 lines
933 B
YAML
Executable File
33 lines
933 B
YAML
Executable File
version: '3.8'
|
|
|
|
services:
|
|
brainkp:
|
|
build: .
|
|
container_name: brainkp-backup
|
|
restart: unless-stopped
|
|
expose:
|
|
- "8766"
|
|
volumes:
|
|
- .:/app
|
|
- /root/backup-apps.sh:/root/backup-apps.sh:ro
|
|
- /root/backup-bd.sh:/root/backup-bd.sh:ro
|
|
- /root/backup-git.sh:/root/backup-git.sh:ro
|
|
- /root/backup-git-repos.sh:/root/backup-git-repos.sh:ro
|
|
- /root/backup.log:/root/backup.log:rw
|
|
- /tmp/restore-temp:/tmp/restore-temp:rw
|
|
env_file:
|
|
- .env
|
|
networks:
|
|
- coolify
|
|
labels:
|
|
- "traefik.enable=true"
|
|
- "traefik.http.routers.brainkp.rule=Host(`bck.brainsteel.com.br`)"
|
|
- "traefik.http.routers.brainkp.entrypoints=https"
|
|
- "traefik.http.routers.brainkp.tls=true"
|
|
- "traefik.http.routers.brainkp.tls.certresolver=letsencrypt"
|
|
- "traefik.http.services.brainkp.loadbalancer.server.port=8766"
|
|
|
|
networks:
|
|
coolify:
|
|
external: true
|