Modify config to externalize data to backup

This commit is contained in:
chris
2025-09-07 00:40:40 +02:00
parent 2862618816
commit 407594dd85
6 changed files with 17 additions and 14 deletions

View File

@@ -6,6 +6,8 @@ services:
image: syncthing/syncthing image: syncthing/syncthing
container_name: syncthing container_name: syncthing
volumes: volumes:
- ${EXTERNAL_STORAGE}/notes/Obsidian-sync:/var/syncthing-data/Obsidian-sync
- ${EXTERNAL_STORAGE}/media/pictures/to-sort:/var/syncthing-data/picture-phone
- ${INFRA_PATH}/syncthing/data:/var/syncthing - ${INFRA_PATH}/syncthing/data:/var/syncthing
ports: ports:
- 8384:8384 # Web UI - 8384:8384 # Web UI

View File

@@ -10,9 +10,8 @@ services:
networks: networks:
- ip6net - ip6net
volumes: volumes:
# - ${AUDIOBOOKSHELF_EXTERNAL_PATH}/audiobooks:/audiobooks - ${AUDIOBOOKSHELF_EXTERNAL_PATH}:/audiobooks
# - ${AUDIOBOOKSHELF_EXTERNAL_PATH}/podcasts:/podcasts # - ${MEDIA_PATH}/data/media/audiobooks:/audiobooks
- ${MEDIA_PATH}/data/media/audiobooks:/audiobooks
- ${MEDIA_PATH}/audiobookshelf/config:/config - ${MEDIA_PATH}/audiobookshelf/config:/config
- ${MEDIA_PATH}/audiobookshelf/data/metadata:/metadata - ${MEDIA_PATH}/audiobookshelf/data/metadata:/metadata
labels: labels:

View File

@@ -10,7 +10,7 @@ services:
networks: networks:
- ip4net - ip4net
volumes: volumes:
- ${EXTERNAL_STORAGE}/kiwix/:/data - ${EXTERNAL_STORAGE}/wikipedia/:/data
command: command:
- '*.zim' - '*.zim'
labels: labels:

View File

@@ -10,8 +10,8 @@ services:
networks: networks:
- ip6net - ip6net
volumes: volumes:
- ${EXTERNAL_STORAGE}/paperless-ngx/data:/usr/src/paperless/data - ${EXTERNAL_STORAGE}/documents/data:/usr/src/paperless/data
- ${EXTERNAL_STORAGE}/paperless-ngx/media:/usr/src/paperless/media - ${EXTERNAL_STORAGE}/documents/media:/usr/src/paperless/media
- ${SERVICE_PATH}/paperless-ngx/data/export:/usr/src/paperless/export - ${SERVICE_PATH}/paperless-ngx/data/export:/usr/src/paperless/export
- ${SERVICE_PATH}/paperless-ngx/data/consume:/usr/src/paperless/consume - ${SERVICE_PATH}/paperless-ngx/data/consume:/usr/src/paperless/consume
environment: environment:

View File

@@ -23,9 +23,8 @@ services:
# interval: 30s # interval: 30s
# retries: 3 # retries: 3
volumes: volumes:
- ${SERVICE_PATH}/radicale/data:/data/ - ${SERVICE_PATH}/radicale/config:/config/
- ${SERVICE_PATH}/radicale/config:/data/ - ${EXTERNAL_STORAGE}/calendars-contacts:/data
labels: labels:
# Watchtower # Watchtower
- "com.centurylinklabs.watchtower.enable=true" - "com.centurylinklabs.watchtower.enable=true"

View File

@@ -11,8 +11,11 @@ services:
- ip6net - ip6net
environment: environment:
DOMAIN: "https://vaultwarden.${PUBLIC_DOMAIN}" DOMAIN: "https://vaultwarden.${PUBLIC_DOMAIN}"
SIGNUPS_ALLOWED: false
INVITATIONS_ALLOWED: false
volumes: volumes:
- ${SERVICE_PATH}/vaultwarden/data:/data/ # - ${SERVICE_PATH}/vaultwarden/data:/data/
- ${EXTERNAL_STORAGE}/passwords:/data/
labels: labels:
# Watchtower # Watchtower
- "com.centurylinklabs.watchtower.enable=true" - "com.centurylinklabs.watchtower.enable=true"