version: '3' volumes: files_player1: name: ${CONTAINER_NAME}_files_player1 driver: local driver_opts: type: volume o: 'bind' device: "/media/orbitzs/nextcloud_files/apex/player1" files: name: ${CONTAINER_NAME}_files driver: local driver_opts: type: volume o: 'bind' device: "${DATA_VOLUME_ROOT}/data" db: name: ${CONTAINER_NAME}_db driver: local redis: name: ${CONTAINER_NAME}_redis driver: local es_index: name: ${CONTAINER_NAME}_es_index driver: local es_root: name: ${CONTAINER_NAME}_es_root driver: local oo_data: name: ${CONTAINER_NAME}_oo_data driver: local clamav: name: ${CONTAINER_NAME}_clamav driver: local duplicati_backups: name: ${CONTAINER_NAME}_duplicati driver: local driver_opts: type: volume o: 'bind' device: "${DUPLICATI_BACKUP_LOC}" services: duplicati: container_name: ${CONTAINER_NAME}_duplicati image: duplicati/duplicati:latest environment: PUID: 0 PGID: 0 TZ: Asia/Hong_Kong CLI_ARGS: "" # optional SETTINGS_ENCRYPTION_KEY: "secret1234" DUPLICATI__WEBSERVICE_PASSWORD: "123456" #optional volumes: - ./duplicati/appdata/config:/config - duplicati_backups:/backups - files:/source/data ports: - 8300:8200