Dokploy

Duplicati

Duplicati is a free, open-source backup solution that offers zero-trust, fully encrypted backups for your data

Duplicati logo

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 → AdvancedBase64 import and paste the content below:

ewogICJjb21wb3NlIjogInZlcnNpb246ICczLjgnXG5zZXJ2aWNlczpcbiAgZHVwbGljYXRpOlxuICAgIGltYWdlOiAnbHNjci5pby9saW51eHNlcnZlci9kdXBsaWNhdGk6JHtBUFBfUkVMRUFTRTotMi4zLjB9J1xuICAgIHJlc3RhcnQ6IHVubGVzcy1zdG9wcGVkXG4gICAgZW52aXJvbm1lbnQ6XG4gICAgICAtIFBVSUQ9MFxuICAgICAgLSBQR0lEPTBcbiAgICAgIC0gJ1RaPSR7VFo6LUV1cm9wZS9Mb25kb259J1xuICAgICAgLSAnU0VUVElOR1NfRU5DUllQVElPTl9LRVk9JHtTRVRUSU5HU19FTkNSWVBUSU9OX0tFWX0nXG4gICAgICAtICdEVVBMSUNBVElfX1dFQlNFUlZJQ0VfUEFTU1dPUkQ9JHtEVVBMSUNBVElfX1dFQlNFUlZJQ0VfUEFTU1dPUkR9J1xuICAgICAgLSAnRFVQTElDQVRJX19XRUJTRVJWSUNFX0FMTE9XRURfSE9TVE5BTUVTPSonXG4gICAgdm9sdW1lczpcbiAgICAgIC0gJ2R1cGxpY2F0aS1jb25maWc6L2NvbmZpZydcbiAgICAgIC0gJy4uL2ZpbGVzL2JhY2t1cHM6L2JhY2t1cHMnXG4gICAgICAtICcuLi9maWxlcy9zb3VyY2U6L3NvdXJjZSdcbiAgICAgIC0gJy4uL2ZpbGVzL3Jlc3RvcmU6L3Jlc3RvcmUnXG5cbiAgICBoZWFsdGhjaGVjazpcbiAgICAgIHRlc3Q6XG4gICAgICAgIC0gQ01EXG4gICAgICAgIC0gY3VybFxuICAgICAgICAtICctZidcbiAgICAgICAgLSAnaHR0cDovLzEyNy4wLjAuMTo4MjAwJ1xuICAgICAgaW50ZXJ2YWw6IDJzXG4gICAgICB0aW1lb3V0OiAxMHNcbiAgICAgIHJldHJpZXM6IDE1XG5cbnZvbHVtZXM6XG4gIGR1cGxpY2F0aS1jb25maWc6IHt9XG4iLAogICJjb25maWciOiAiW3ZhcmlhYmxlc11cbm1haW5fZG9tYWluID0gXCIke2RvbWFpbn1cIlxuXG5bY29uZmlnXVxuW1tjb25maWcuZG9tYWluc11dXG5zZXJ2aWNlTmFtZSA9IFwiZHVwbGljYXRpXCJcbnBvcnQgPSA4MjAwXG5ob3N0ID0gXCIke21haW5fZG9tYWlufVwiXG5cbltjb25maWcuZW52XVxuVFogPSBcIkV1cm9wZS9WaWVubmFcIlxuQVBQX1JFTEVBU0UgPSBcIjIuMy4wXCJcblNFVFRJTkdTX0VOQ1JZUFRJT05fS0VZID0gXCIke3Bhc3N3b3JkOjMyfVwiXG5EVVBMSUNBVElfX1dFQlNFUlZJQ0VfUEFTU1dPUkQgPSBcIiR7cGFzc3dvcmQ6MTZ9XCJcbiIKfQ==

Tags

backup, self-hosted, simple


Version: 2.3.0

On this page