feat: add Duplicati service deployment tasks and restructure service inclusion in Ansible playbook
Some checks failed
Nix Format Check / check-format (push) Failing after 38s

This commit is contained in:
2025-03-11 18:32:54 +01:00
parent faa0205eb5
commit 4a318c22e7
5 changed files with 45 additions and 58 deletions

View File

@@ -0,0 +1,18 @@
name: duplicati
services:
app:
image: lscr.io/linuxserver/duplicati:latest
user: root
environment:
- PUID=0
- PGID=0
- TZ=Europe/Amsterdam
- CLI_ARGS=
- SETTINGS_ENCRYPTION_KEY={{ lookup('onepassword', 'ifpbi3n3zduwhoihrc3lflmoey', field='encryption_key', vault='j7nmhqlsjmp2r6umly5t75hzb4') }}
volumes:
- /mnt/services/duplicati/data:/config
ports:
- 8200:8200
extra_hosts:
- host.docker.internal:host-gateway
restart: unless-stopped