Duplicati
Duplicati is a free, open-source backup solution that offers zero-trust, fully encrypted backups for your data
Configuration
version: '3.8'
services:
duplicati:
image: 'lscr.io/linuxserver/duplicati:${APP_RELEASE:-2.3.0}'
restart: unless-stopped
environment:
- PUID=0
- PGID=0
- 'TZ=${TZ:-Europe/London}'
- 'SETTINGS_ENCRYPTION_KEY=${SETTINGS_ENCRYPTION_KEY}'
- 'DUPLICATI__WEBSERVICE_PASSWORD=${DUPLICATI__WEBSERVICE_PASSWORD}'
- 'DUPLICATI__WEBSERVICE_ALLOWED_HOSTNAMES=*'
volumes:
- 'duplicati-config:/config'
- '../files/backups:/backups'
- '../files/source:/source'
- '../files/restore:/restore'
healthcheck:
test:
- CMD
- curl
- '-f'
- 'http://127.0.0.1:8200'
interval: 2s
timeout: 10s
retries: 15
volumes:
duplicati-config: {}[variables]
main_domain = "${domain}"
[config]
[[config.domains]]
serviceName = "duplicati"
port = 8200
host = "${main_domain}"
[config.env]
TZ = "Europe/Vienna"
APP_RELEASE = "2.3.0"
SETTINGS_ENCRYPTION_KEY = "${password:32}"
DUPLICATI__WEBSERVICE_PASSWORD = "${password:16}"Base64
To import this template in Dokploy: create a Compose service → Advanced → Base64 import and paste the content below:
ewogICJjb21wb3NlIjogInZlcnNpb246ICczLjgnXG5zZXJ2aWNlczpcbiAgZHVwbGljYXRpOlxuICAgIGltYWdlOiAnbHNjci5pby9saW51eHNlcnZlci9kdXBsaWNhdGk6JHtBUFBfUkVMRUFTRTotMi4zLjB9J1xuICAgIHJlc3RhcnQ6IHVubGVzcy1zdG9wcGVkXG4gICAgZW52aXJvbm1lbnQ6XG4gICAgICAtIFBVSUQ9MFxuICAgICAgLSBQR0lEPTBcbiAgICAgIC0gJ1RaPSR7VFo6LUV1cm9wZS9Mb25kb259J1xuICAgICAgLSAnU0VUVElOR1NfRU5DUllQVElPTl9LRVk9JHtTRVRUSU5HU19FTkNSWVBUSU9OX0tFWX0nXG4gICAgICAtICdEVVBMSUNBVElfX1dFQlNFUlZJQ0VfUEFTU1dPUkQ9JHtEVVBMSUNBVElfX1dFQlNFUlZJQ0VfUEFTU1dPUkR9J1xuICAgICAgLSAnRFVQTElDQVRJX19XRUJTRVJWSUNFX0FMTE9XRURfSE9TVE5BTUVTPSonXG4gICAgdm9sdW1lczpcbiAgICAgIC0gJ2R1cGxpY2F0aS1jb25maWc6L2NvbmZpZydcbiAgICAgIC0gJy4uL2ZpbGVzL2JhY2t1cHM6L2JhY2t1cHMnXG4gICAgICAtICcuLi9maWxlcy9zb3VyY2U6L3NvdXJjZSdcbiAgICAgIC0gJy4uL2ZpbGVzL3Jlc3RvcmU6L3Jlc3RvcmUnXG5cbiAgICBoZWFsdGhjaGVjazpcbiAgICAgIHRlc3Q6XG4gICAgICAgIC0gQ01EXG4gICAgICAgIC0gY3VybFxuICAgICAgICAtICctZidcbiAgICAgICAgLSAnaHR0cDovLzEyNy4wLjAuMTo4MjAwJ1xuICAgICAgaW50ZXJ2YWw6IDJzXG4gICAgICB0aW1lb3V0OiAxMHNcbiAgICAgIHJldHJpZXM6IDE1XG5cbnZvbHVtZXM6XG4gIGR1cGxpY2F0aS1jb25maWc6IHt9XG4iLAogICJjb25maWciOiAiW3ZhcmlhYmxlc11cbm1haW5fZG9tYWluID0gXCIke2RvbWFpbn1cIlxuXG5bY29uZmlnXVxuW1tjb25maWcuZG9tYWluc11dXG5zZXJ2aWNlTmFtZSA9IFwiZHVwbGljYXRpXCJcbnBvcnQgPSA4MjAwXG5ob3N0ID0gXCIke21haW5fZG9tYWlufVwiXG5cbltjb25maWcuZW52XVxuVFogPSBcIkV1cm9wZS9WaWVubmFcIlxuQVBQX1JFTEVBU0UgPSBcIjIuMy4wXCJcblNFVFRJTkdTX0VOQ1JZUFRJT05fS0VZID0gXCIke3Bhc3N3b3JkOjMyfVwiXG5EVVBMSUNBVElfX1dFQlNFUlZJQ0VfUEFTU1dPUkQgPSBcIiR7cGFzc3dvcmQ6MTZ9XCJcbiIKfQ==Links
Tags
backup, self-hosted, simple
Version: 2.3.0