Add Duplicati

This commit is contained in:
mr-vercetti 2022-11-14 19:32:59 +01:00
parent 2236a98c9e
commit 5ed781ee0b
3 changed files with 29 additions and 0 deletions

View File

@ -8,6 +8,8 @@ All services are deployed using Docker compose and are run as a non-root user.
* [ddclient](https://github.com/linuxserver/docker-ddclient) - DDNS
* [SWAG](https://github.com/linuxserver/docker-swag) - reverse proxy with SSL certbot and fail2ban
* [watchtower](https://github.com/containrrr/watchtower) - notifications about docker image updates
* [Duplicati](https://github.com/linuxserver/docker-duplicati) - cool backup
software
### Media
* [Jellyfin](https://github.com/linuxserver/docker-jellyfin) - media server

View File

@ -31,3 +31,9 @@ BW_ADMIN_TOKEN=
# jellyfin
JF_RENDER_GROUP=
# duplicati
DUPLICATI_UID=
DUPLICATI_GID=
BACKUP_SOURCE_DIR=
BACKUP_DIR=

View File

@ -0,0 +1,21 @@
services:
duplicati:
image: linuxserver/duplicati
container_name: duplicati
networks:
- duplicati
environment:
- PUID=${DUPLICATI_UID}
- PGID=${DUPLICATI_GID}
- TZ=${TIMEZONE}
volumes:
- ${APPS_DIR}/duplicati:/config
- ${BACKUP_DIR}:/backups
- ${BACKUP_SOURCE_DIR}:/source
ports:
- "8200:8200"
restart: unless-stopped
networks:
duplicati:
name: duplicati