moved from /export to /src away from NFS and over to local SSD of the root disk, now that there is enough room on the root disk

This commit is contained in:
2020-07-16 17:26:05 +10:00
parent 43fa3201f7
commit bc73810700

View File

@@ -27,8 +27,8 @@ services:
- "8080:8080" - "8080:8080"
volumes: volumes:
- "/var/run/docker.sock:/var/run/docker.sock:ro" - "/var/run/docker.sock:/var/run/docker.sock:ro"
- "/export/docker/container/traefik/:/configuration" - "/srv/docker/container/traefik/:/configuration"
- "/export/docker/container/letsencrypt/etc:/letsencrypt" - "/srv/docker/container/letsencrypt/etc:/letsencrypt"
labels: labels:
- "traefik.http.routers.myth.rule=PathPrefix(`/mythweb/`)" - "traefik.http.routers.myth.rule=PathPrefix(`/mythweb/`)"
- "traefik.http.services.myth.loadbalancer.server.port=5678" - "traefik.http.services.myth.loadbalancer.server.port=5678"
@@ -48,7 +48,7 @@ services:
- "traefik.http.routers.sonarr.tls=true" - "traefik.http.routers.sonarr.tls=true"
- "traefik.http.routers.sonarr.entrypoints=secureweb" - "traefik.http.routers.sonarr.entrypoints=secureweb"
volumes: volumes:
- /export/docker/container/sonarr/config:/config - /srv/docker/container/sonarr/config:/config
- /export/docker/storage/downloads:/downloads - /export/docker/storage/downloads:/downloads
- /export/docker/storage/series:/tv - /export/docker/storage/series:/tv
@@ -66,7 +66,7 @@ services:
- "traefik.http.routers.radarr.tls=true" - "traefik.http.routers.radarr.tls=true"
- "traefik.http.routers.radarr.entrypoints=secureweb" - "traefik.http.routers.radarr.entrypoints=secureweb"
volumes: volumes:
- /export/docker/container/radarr/config:/config - /srv/docker/container/radarr/config:/config
- /export/docker/storage/downloads:/downloads - /export/docker/storage/downloads:/downloads
- /export/docker/storage/movies:/movies - /export/docker/storage/movies:/movies
@@ -82,8 +82,8 @@ services:
- GIDLIST=44 - GIDLIST=44
- TZ=Australia/Melbourne - TZ=Australia/Melbourne
volumes: volumes:
- /export/docker/container/emby/config:/config - /srv/docker/container/emby/config:/config
- /export/docker/container/emby/transcode:/transcode - /srv/docker/container/emby/transcode:/transcode
- /export/docker/storage:/data - /export/docker/storage:/data
- /export/myth/tv:/myth-recordings - /export/myth/tv:/myth-recordings
ports: ports:
@@ -110,11 +110,11 @@ services:
- "465:465" - "465:465"
- "993:993" - "993:993"
volumes: volumes:
- /export/docker/container/mail/data:/var/mail - /srv/docker/container/mail/data:/var/mail
- /export/docker/container/mail/state:/var/mail-state - /srv/docker/container/mail/state:/var/mail-state
- /export/docker/container/mail/log:/var/log/mail - /srv/docker/container/mail/log:/var/log/mail
- /export/docker/container/mail/config/:/tmp/docker-mailserver/ - /srv/docker/container/mail/config/:/tmp/docker-mailserver/
- /export/docker/container/letsencrypt/etc:/etc/letsencrypt - /srv/docker/container/letsencrypt/etc:/etc/letsencrypt
environment: environment:
- ENABLE_SPAMASSASSIN=1 - ENABLE_SPAMASSASSIN=1
- ENABLE_CLAMAV=1 - ENABLE_CLAMAV=1
@@ -179,10 +179,10 @@ services:
tty: true tty: true
stdin_open: true stdin_open: true
volumes: volumes:
- /export/docker/container/ldap/var/lib/ldap:/var/lib/ldap - /srv/docker/container/ldap/var/lib/ldap:/var/lib/ldap
- /export/docker/container/ldap/etc/ldap/slapd.d:/etc/ldap/slapd.d - /srv/docker/container/ldap/etc/ldap/slapd.d:/etc/ldap/slapd.d
- /export/docker/container/ldap/certs/:/container/service/slapd/assets/certs - /srv/docker/container/ldap/certs/:/container/service/slapd/assets/certs
- /export/docker/container/ldap/ldifs/:/ldifs/ - /srv/docker/container/ldap/ldifs/:/ldifs/
ports: ports:
- "389:389" - "389:389"
- "636:636" - "636:636"
@@ -227,7 +227,7 @@ services:
restart: unless-stopped restart: unless-stopped
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
- /export/docker/container/portainer/data:/data - /srv/docker/container/portainer/data:/data
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.http.routers.portainer.rule=PathPrefix(`/portainer/`)" - "traefik.http.routers.portainer.rule=PathPrefix(`/portainer/`)"
@@ -280,12 +280,12 @@ services:
- seccomp:unconfined - seccomp:unconfined
environment: environment:
- HOMEASSISTANT_REPOSITORY=homeassistant/qemux86-64-homeassistant - HOMEASSISTANT_REPOSITORY=homeassistant/qemux86-64-homeassistant
- SUPERVISOR_SHARE=/export/docker/container/hassio - SUPERVISOR_SHARE=/srv/docker/container/hassio
- SUPERVISOR_NAME=hassio_supervisor - SUPERVISOR_NAME=hassio_supervisor
- DBUS_SYSTEM_BUS_ADDRESS=unix:path=/var/run/dbus/system_bus_socket - DBUS_SYSTEM_BUS_ADDRESS=unix:path=/var/run/dbus/system_bus_socket
volumes: volumes:
- /export/docker/container/hassio:/data - /srv/docker/container/hassio:/data
- /export/docker/container/hassio/scripts:/scripts - /srv/docker/container/hassio/scripts:/scripts
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
- /var/run/dbus/system_bus_socket:/var/run/dbus/system_bus_socket - /var/run/dbus/system_bus_socket:/var/run/dbus/system_bus_socket
@@ -298,7 +298,7 @@ services:
- PGID=500 - PGID=500
- TZ=Australia/Melbourne - TZ=Australia/Melbourne
volumes: volumes:
- /export/docker/container/sabnzbd/:/config - /srv/docker/container/sabnzbd/:/config
- /export/docker/storage/downloads:/downloads - /export/docker/storage/downloads:/downloads
- /export/docker/storage/incomplete-downloads:/incomplete-downloads - /export/docker/storage/incomplete-downloads:/incomplete-downloads
labels: labels:
@@ -311,8 +311,8 @@ services:
image: prom/prometheus:latest image: prom/prometheus:latest
container_name: prometheus container_name: prometheus
volumes: volumes:
- /export/docker/container/prometheus/:/etc/prometheus/ - /srv/docker/container/prometheus/:/etc/prometheus/
- /export/docker/container/prometheus/data:/prometheus - /srv/docker/container/prometheus/data:/prometheus
command: command:
- '--config.file=/etc/prometheus/prometheus.yml' - '--config.file=/etc/prometheus/prometheus.yml'
- '--storage.tsdb.path=/prometheus' - '--storage.tsdb.path=/prometheus'
@@ -334,7 +334,7 @@ services:
- /proc:/host/proc:ro - /proc:/host/proc:ro
- /sys:/host/sys:ro - /sys:/host/sys:ro
- /:/rootfs:ro - /:/rootfs:ro
- /export/docker/container/node-exporter/textfile_collector:/var/lib/node_exporter/textfile_collector - /srv/docker/container/node-exporter/textfile_collector:/var/lib/node_exporter/textfile_collector
command: command:
- '--path.procfs=/host/proc' - '--path.procfs=/host/proc'
- '--path.sysfs=/host/sys' - '--path.sysfs=/host/sys'
@@ -350,7 +350,7 @@ services:
# ports: # ports:
# - 19093:9093 # - 19093:9093
# volumes: # volumes:
# - /export/docker/container/alertmanager/:/etc/alertmanager/ # - /srv/docker/container/alertmanager/:/etc/alertmanager/
# restart: always # restart: always
# command: # command:
# - '--config.file=/etc/alertmanager/config.yml' # - '--config.file=/etc/alertmanager/config.yml'
@@ -366,18 +366,28 @@ services:
- /var/lib/docker/:/var/lib/docker:ro - /var/lib/docker/:/var/lib/docker:ro
restart: always restart: always
blackbox_exporter:
image: prom/blackbox-exporter
# ports:
# - 9115:9115
command:
- '--config.file=/etc/blackboxexporter/config.yml'
volumes:
- /srv/docker/container/blackboxexporter/:/etc/blackboxexporter/
restart: always
grafana: grafana:
image: grafana/grafana:latest image: grafana/grafana:latest
container_name: grafana container_name: grafana
depends_on: depends_on:
- prometheus - prometheus
volumes: volumes:
- /export/docker/container/grafana/grafana.ini:/etc/grafana/grafana.ini - /srv/docker/container/grafana/grafana.ini:/etc/grafana/grafana.ini
- /export/docker/container/grafana/data:/var/lib/grafana - /srv/docker/container/grafana/data:/var/lib/grafana
- /export/docker/container/grafana/dashboards:/var/lib/grafana/dashboards - /srv/docker/container/grafana/dashboards:/var/lib/grafana/dashboards
- /export/docker/container/grafana/grafana/provisioning:/etc/grafana/provisioning - /srv/docker/container/grafana/grafana/provisioning:/etc/grafana/provisioning
env_file: env_file:
- /export/docker/container/grafana/config.monitoring - /srv/docker/container/grafana/config.monitoring
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.http.routers.grafana.rule=PathPrefix(`/grafana/`)" - "traefik.http.routers.grafana.rule=PathPrefix(`/grafana/`)"