This commit is contained in:
poslop
2023-12-04 20:48:49 -06:00
parent 32d52d2d9c
commit 019cd48102

View File

@@ -21,7 +21,7 @@ services:
- PGID=1000
- TZ=Etc/UTC
volumes:
- /docker/store/prowlarr:/config
- /mnt/docker/configs/prowlarr:/config
ports:
- 9696:9696
restart: unless-stopped
@@ -37,7 +37,7 @@ services:
- PGID=1000
- TZ=Etc/UTC
volumes:
- /docker/store/sonarr:/config
- /mnt/docker/configs/sonarr:/config
- /mnt/massdrive/media:/mnt/media
ports:
- 8989:8989
@@ -55,7 +55,7 @@ services:
- TZ=Etc/UTC
- WEBUI_PORT=8181
volumes:
- /docker/store/qbittorrent/config:/config
- /mnt/docker/configs/qbittorrent/config:/config
- /mnt/nextcloud:/mnt/files
ports:
- 8181:8181
@@ -77,7 +77,7 @@ services:
ports:
- "8111:8111"
volumes:
- /docker/store/shoko:/home/shoko/.shoko
- /mnt/docker/configs/shoko:/home/shoko/.shoko
- /mnt/massdrive/media:/mnt/media
networks:
- shoko
@@ -93,33 +93,12 @@ services:
SIGNUPS_ALLOWED: false
ADMIN_TOKEN: ${PASS}
volumes:
- /docker/store/vaultwarden:/data
- /mnt/docker/configs/vaultwarden:/data
networks:
- swag
ports:
- 8089:80
wolf:
container_name: wolf
image: ghcr.io/games-on-whales/wolf:stable
environment:
- XDG_RUNTIME_DIR=/tmp/sockets
- HOST_APPS_STATE_FOLDER=/docker/store/wolf/etc
- WOLF_LOG_LEVEL=DEBUG
volumes:
- /docker/store/wolf/wolf:/wolf/cfg
- /tmp/sockets:/tmp/sockets:rw
- /var/run/docker.sock:/var/run/docker.sock:rw
- /dev/shm:/dev/shm:rw
- /dev/input:/dev/input:rw
- /run/udev:/run/udev:rw
devices:
- /dev/dri:/dev/dri
- /dev/uinput:/dev/uinput
device_cgroup_rules:
- 'c 13:* rmw'
network_mode: host
restart: unless-stopped
monerod:
image: sethsimmons/simple-monerod:latest
@@ -167,7 +146,7 @@ services:
restart: unless-stopped
volumes:
- /mnt/nextcloud:/aria2/data
- /docker/store/aria:/aria2/conf
- /mnt/docker/configs/aria:/aria2/conf
environment:
- PUID=1000
- PGID=1000
@@ -185,7 +164,7 @@ services:
environment:
- BASE_URL=https://searxng.mintyserver.net
volumes:
- /docker/store/searxng:/etc/searxng
- /mnt/docker/configs/searxng:/etc/searxng
# ports:
# - 8998:8080
restart: unless-stopped
@@ -197,15 +176,15 @@ services:
container_name: puffer
restart: always
environment:
- PUFFER_DAEMON_DATA_SERVERS=/docker/store/puffer/lib/servers
- PUFFER_DAEMON_DATA_SERVERS=/mnt/docker/configs/puffer/lib/servers
#ports:
# - 8081:8080
# - 5657:5657
volumes:
- /docker/store/puffer/pufferpanel-config:/etc/pufferpanel
- /docker/store/puffer/lib:/var/lib/pufferpanel
- /mnt/docker/configs/puffer/pufferpanel-config:/etc/pufferpanel
- /mnt/docker/configs/puffer/lib:/var/lib/pufferpanel
- /var/run/docker.sock:/var/run/docker.sock
- /docker/store/puffer/lib/servers:/docker/store/puffer/lib/servers
- /mnt/docker/configs/puffer/lib/servers:/docker/store/puffer/lib/servers
networks:
- swag
@@ -217,7 +196,7 @@ services:
- USER_GID=1000
restart: always
volumes:
- /docker/store/gitea:/data
- /mnt/docker/configs/gitea:/data
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
#ports:
@@ -234,7 +213,7 @@ services:
- PUID=1000
- PGID=1000
volumes:
- /docker/store/syncthing/config:/config
- /mnt/docker/configs/syncthing/config:/config
- /home/poslop:/data
ports:
- 8384:8384
@@ -247,11 +226,10 @@ services:
pihole:
container_name: pihole
image: pihole/pihole:latest
# For DHCP it is recommended to remove these ports and instead add: network_mode: "host"
ports:
- "53:53/tcp"
- "53:53/udp"
- "67:67/udp" # Only required if you are using Pi-hole as your DHCP server
- "67:67/udp"
- "8088:80/tcp"
dns:
- 127.0.0.1
@@ -259,13 +237,11 @@ services:
environment:
TZ: 'America/Chicago'
WEBPASSWORD: ${PASS}
# Volumes store your data between container upgrades
volumes:
- '/docker/store/pihole/etc-pihole:/etc/pihole'
- '/docker/store/pihole/etc-dnsmasq.d:/etc/dnsmasq.d'
# https://github.com/pi-hole/docker-pi-hole#note-on-capabilities
- '/mnt/docker/configs/pihole/etc-pihole:/etc/pihole'
- '/mnt/docker/configs/pihole/etc-dnsmasq.d:/etc/dnsmasq.d'
cap_add:
- NET_ADMIN # Required if you are using Pi-hole as your DHCP server, else not needed
- NET_ADMIN
restart: unless-stopped
jellyfin:
@@ -278,7 +254,7 @@ services:
- PGID=1000
- TZ=America/Chicago
volumes:
- /docker/store/jellyfin:/config
- /mnt/docker/configs/jellyfin:/config
- /mnt/massdrive/media:/data
# ports:
# - 7359:7359/udp
@@ -294,7 +270,7 @@ services:
image: lscr.io/linuxserver/swag:latest
restart: unless-stopped
volumes:
- /docker/store/swag:/config
- /mnt/docker/configs/swag:/config
environment:
- PUID=1000
- PGID=1000
@@ -323,7 +299,7 @@ services:
environment:
- APACHE_PORT=11000
- APACHE_IP_BINDING=0.0.0.0
- NEXTCLOUD_DATADIR=/docker/store/ncaio
- NEXTCLOUD_DATADIR=/mnt/docker/configs/ncaio
- NEXTCLOUD_MOUNT=/mnt/nextcloud/
- NEXTCLOUD_MEMORY_LIMIT=4096M