Skip to content

dr1rrb/docker-duplicati-win

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Duplicati in a Windows container

Run the duplicati backup tool on a Windows container host.

Build Status crawler

Configuration

Network

  • 8200 TCP: Web interface for the server

Volumes

  • C:\Config: Directory for the configuration of your duplicati instance

Run the container

Command line

docker run -d -p 8200:8200 -v C:\Docker\Duplicati\Config:C:\config dr1rrb/duplicati-win

Docker compose

Suggested docker compose file

version: '3.4'
services:
  duplicati:
    container_name: duplicati
    image: dr1rrb/duplicati-win
    restart: unless-stopped
    volumes:
      - C:\Docker\Duplicati\Config:C:\config
    ports:
      - 8200:8200
    security_opt: 
      - "credentialspec=file://duplicati.json" # Network identity, cf. TIPS below
    hostname: duplicati

TIPS: Running a Windows container on a AD joined host

Usually when running a Windows container, we need it to integrates with other servers and network infrastructure. If you have an active directory (AD), it's pretty easy to give a valid network identity to your container. You can find more info here and here.

Crawler

A crawler is running every day to check if a new release is avaible on the duplicati repository and automatically build a new docker image for it.

Here are the statues of this crawler for each release channel: stable beta experimental canary