add test.json

This commit is contained in:
Luca Bilke 2025-01-18 19:21:29 +01:00
parent e7bebeb7f1
commit dfcbfe013f
Signed by: luca
GPG key ID: C9E851809C1A5BDE

81
test.json Normal file
View file

@ -0,0 +1,81 @@
{
"ANSIBLE_MODULE_ARGS": {
"_ansible_check_mode": true,
"_ansible_diff": true,
"name": "taskwarrior",
"project_dir": "/var/lib/ez_compose",
"services": {
"custom": [
{
"definition": {
"image": "ghcr.io/gothenburgbitfactory/taskchampion-sync-server:main@sha256:4798edada4b264cdcc82f1c8ea2389cdd5cde02926f74b2361005438056f5729",
"networks": {
"proxy": null
},
"volumes": [
{
"source": "sync_data",
"target": "/var/lib/taskchampion-sync-server",
"type": "volume"
}
]
},
"label_helpers": {
"docker_volume_backupper": {},
"traefik_router": {
"entrypoints": ["web-secure"],
"rule": "Host(`taskwarrior-sync.snailed.de`)"
}
},
"name": "sync"
}
],
"docker_volume_backupper": [
{
"backup_volumes": ["sync_data"]
}
]
},
"settings": {
"default_definition": {
"environment": {
"TZ": "Europe/Berlin"
}
},
"label_default_args": {
"traefik_router": {
"certresolver": "letsencrypt"
}
},
"service_default_args": {
"docker_volume_backupper": {
"archive": "/tank/docker-backups"
}
},
"service_default_definitions": {
"docker_volume_backupper": {
"environment": {
"BACKUP_CRON_EXPRESSION": "0 6 * * *",
"BACKUP_RETENTION_DAYS": "7"
},
"image": "offen/docker-volume-backup:v2.43.0"
},
"docker_in_docker": {
"image": "docker:27.4.0-dind"
},
"mariadb": {
"image": "mariadb:11.6.2"
},
"postgres": {
"image": "postgres:16.6-alpine"
},
"redis": {
"image": "redis:7.4.1-alpine"
},
"docker_socket_proxy": {
"image": "tecnativa/docker-socket-proxy:0.3.0"
}
}
}
}
}