Files
dockerservertest/docker-compose.yml
2023-10-06 10:29:03 -05:00

41 lines
1.1 KiB
YAML

version: '3'
services:
backuppc:
image: tiredofit/backuppc
container_name: backuppc
environment:
- CONTAINER_NAME=backuppc
- USER_BACKUPPC=${PUID}
- GROUP_BACKUPPC=${PGID}
- NGINX_LISTEN_PORT=80
- NGINX_AUTHENTICATION_TYPE=BASIC
- NGINX_AUTHENTICATION_BASIC_USER1=${ADMIN_USERNAME}
- NGINX_AUTHENTICATION_BASIC_PASS1=hnX9RQmQNcDzvbZe9QviYj
- DEBUG_MODE=FALSE
ports:
- 8580:80
restart: always
volumes:
- ${DOCKER_CONFIGS}/backuppc/data:/var/lib/backuppc
- ${DOCKER_CONFIGS}/backuppc/conf/etc/:/etc/backuppc
- ${DOCKER_CONFIGS}/backuppc/conf/home/:/home/backuppc
- ${DOCKER_CONFIGS}/backuppc/logs:/www/logs
- ${BACKUP_DIR}/backuppcbackups:/var/lib/backups
resilio-sync:
container_name: resilio-sync
image: lscr.io/linuxserver/resilio-sync:latest
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
ports:
- 8888:8888
- 55555:55555
restart: always
volumes:
- ${DOCKER_CONFIGS}/resilio-sync/config:/config
- ${DOCKER_CONFIGS}/resilio-sync/downloads:/downloads
- ${STORAGE_DIR}:/sync