Duplicati
Duplicati is a backup client that securely stores encrypted, incremental, compressed remote backups of local files on cloud storage services and remote file servers.
This app is hosted on Macaroni as a docker container
https://github.com/trentnbauer/agg/blob/main/docker-compose/duplicati.yml
---
version: "2.1"
services:
app:
image: ghcr.io/linuxserver/duplicati:v2.0.7.1-2.0.7.1_beta_2023-05-25-ls188
environment:
- PUID=0 #Root user
- PGID=0 #Root user
- TZ=$TZ
- CLI_ARGS= #optional
volumes:
- config:/config
- /:/macaroni
ports:
- ${PORT:-8200}:8200
restart: unless-stopped
healthcheck:
test: curl --connect-timeout 15 --silent --show-error --fail -k http://localhost:8200
interval: 30s
retries: 3
start_period: 30s
timeout: 20s
labels:
- autoheal=true
- cloudflare.tunnel.enable=true
- cloudflare.tunnel.hostname=${CFSUBDOMAIN}${CFDOMAIN}
- cloudflare.tunnel.service=HTTP://${HOSTNAME}:${PORT:-8200}
- cloudflare.tunnel.access.policy=${CFPOLICY:-default_tld}
- cloudflare.tunnel.zonename=${CFDOMAIN}
- cloudflare.tunnel.path=${CFURLPATH:-}
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
volumes:
config:
Port
Purpose
8200
Webui
Integration
Purpose
Backups to Google Drive
Last updated
Was this helpful?