Convert compose files to yaml

toml conversion stopped working, don't want to fix it
This commit is contained in:
Marko Korhonen 2024-11-04 10:27:12 +02:00
parent 9014f87dfd
commit 037967efd7
49 changed files with 904 additions and 773 deletions

View file

@ -1,37 +0,0 @@
[volumes.caddy_data]
external = true
[volumes.caddy_config]
external = true
[volumes.caddy_wkd]
external = true
[volumes.homeautomation_hass]
external = true
[services.backup]
image = "offen/docker-volume-backup:v2"
container_name = "volume-backup"
restart = "unless-stopped"
environment = [
"AWS_ENDPOINT",
"AWS_S3_BUCKET_NAME",
"AWS_ACCESS_KEY_ID",
"AWS_SECRET_ACCESS_KEY",
"GPG_PASSPHRASE",
"EMAIL_SMTP_HOST",
"EMAIL_SMTP_PASSWORD",
"EMAIL_SMTP_USERNAME",
"EMAIL_SMTP_PORT",
"BACKUP_COMPRESSION=zst",
"BACKUP_RETENTION_DAYS=7",
]
volumes = [
"/var/run/docker.sock:/var/run/docker.sock:ro",
"/etc/localtime:/etc/localtime:ro",
"caddy_data:/backup/caddy_data:ro",
"caddy_config:/backup/caddy_config:ro",
"caddy_wkd:/backup/caddy_wkd:ro",
"homeautomation_hass:/backup/homeautomation_hass:ro",
]

View file

@ -0,0 +1,33 @@
volumes:
caddy_data:
external: true
caddy_config:
external: true
caddy_wkd:
external: true
homeautomation_hass:
external: true
services:
backup:
image: offen/docker-volume-backup:v2
container_name: volume-backup
restart: unless-stopped
environment:
- AWS_ENDPOINT
- AWS_S3_BUCKET_NAME
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
- GPG_PASSPHRASE
- EMAIL_SMTP_HOST
- EMAIL_SMTP_PASSWORD
- EMAIL_SMTP_USERNAME
- EMAIL_SMTP_PORT
- BACKUP_COMPRESSION=zst
- BACKUP_RETENTION_DAYS=7
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
- /etc/localtime:/etc/localtime:ro
- caddy_data:/backup/caddy_data:ro
- caddy_config:/backup/caddy_config:ro
- caddy_wkd:/backup/caddy_wkd:ro
- homeautomation_hass:/backup/homeautomation_hass:ro