Skip to content

granlem/docker-duplicati-v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

docker-duplicati-v2

Important info

Because auto build is not free anymore the docker image granlem/duplicati-v2 is very outdated.
Solution 1: Clone this repository and use the docker-compose -f examples/docker-compose-build.yml up to build and start
Solution 2: It is recommended to clone this repository and docker build ./image -t duplicati-v2 yourself.
Hint: Please also check if the DUPLICATI_DOWNLOAD ENV is still current in image/Dockerfile. (If it worked create a pull request ;))

Description

Simple implementation of Duplicati 2.0 as Docker Image

Environments

DATA_FOLDER - Folder where Configuration Database is stored (Default: /data)
UPLOAD_FOLDER - Folder where temporary upload files are stored (Default: /upload)
WEBSERVICE_PORT - Port of the web frontend for backup configuration (Default: 8200)
WEBSERVICE_PASSWORD - Password for the Webfrontend (By Default password is generated and shown in log)
ALLOW_NO_PASSWORD - Do not generate password when no WEBSERVICE_PASSWORD is provided, instead use no password (Default: false)
WEBSERVICE_ALLOW_HOSTNAMES - Allowed Hostnames that can access to web frontend seperated by semicolon. (Default: *)

Quick start

mkdir -p $(pwd)/backupme
docker run -it -p 8200:8200 -v $(pwd)/backupme:/backup:ro granlem/duplicati-v2 

Afterwards you can add a backup job using web dashboard http://localhost:8200 and use /backup as source to backup /backupme on host system.

About

Duplicati 2.0 as Docker Image

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published