version: '3.7' services: kopia: image: kopia/kopia:latest hostname: Hostname container_name: Kopia restart: unless-stopped ports: - 51515:51515 # Setup the server that provides the web gui command: - server - start - --disable-csrf-token-checks - --insecure - --address=0.0.0.0:51515 - --server-username=jaydee - --server-password=l4c1j4yd33Du5lo environment: # Set repository password KOPIA_PASSWORD: "l4c1j4yd33Du5lo" USER: "jaydee" volumes: # Mount local folders needed by kopia - /share/docker_data/kopia/config/dir:/app/config - /share/docker_data/kopia/cache/dir:/app/cache - /share/docker_data/kopia/logs/dir:/app/logs # Mount local folders to snapshot - /var/lib/docker/volumes:/data:ro # Mount repository location - /media/nas/data/docker_data/kopia/repository:/repository # Mount path for browsing mounted snapshots - /share/docker_data/kopia/tmp/dir:/tmp:shared