shit ton of changes

This commit is contained in:
geezo 2025-03-06 03:52:15 +00:00
parent f3b498e1f4
commit 2b9fc04bd8
9 changed files with 41 additions and 36 deletions

View File

@ -21,12 +21,11 @@ services:
- gitea_gitea - gitea_gitea
- hoarder_default - hoarder_default
- immich_default - immich_default
- n8n_default # - n8n_default
- navidrome_default # - olivetin_default
- olivetin_default # - paperless-ai_default
- paperless-ai_default # - paperless-ngx_default
- paperless-ngx_default # - vaultwarden_default
- vaultwarden_default
- yams_default - yams_default
- beszel_default - beszel_default
- dozzle_default - dozzle_default
@ -48,18 +47,16 @@ networks:
external: true external: true
immich_default: immich_default:
external: true external: true
n8n_default: # n8n_default:
external: true # external: true
navidrome_default: # olivetin_default:
external: true # external: true
olivetin_default: # paperless-ai_default:
external: true # external: true
paperless-ai_default: # paperless-ngx_default:
external: true # external: true
paperless-ngx_default: # vaultwarden_default:
external: true # external: true
vaultwarden_default:
external: true
yams_default: yams_default:
external: true external: true
beszel_default: beszel_default:

View File

@ -11,12 +11,7 @@ services:
- 1005:8080 - 1005:8080
restart: unless-stopped restart: unless-stopped
networks: networks:
- tunnel
- default - default
networks: networks:
tunnel:
external: true
default: default:

View File

@ -15,7 +15,7 @@ services:
ND_SCANNER_GROUPALBUMRELEASES: true ND_SCANNER_GROUPALBUMRELEASES: true
volumes: volumes:
- "./data:/data" - "./data:/data"
- "./:/music:ro" - "/home/geezo/nfs_shares/media/music:/music:ro"
networks: networks:
- tunnel - tunnel
- default - default

View File

@ -10,6 +10,9 @@ services:
networks: networks:
- beaverhabits_default - beaverhabits_default
- authentik_default - authentik_default
- glance_default
- hoarder_default
- nextcloud_default
extra_hosts: extra_hosts:
- "pangolin.geezo.site:44.210.184.15" - "pangolin.geezo.site:44.210.184.15"
@ -18,4 +21,10 @@ networks:
beaverhabits_default: beaverhabits_default:
external: true external: true
authentik_default: authentik_default:
external: true
glance_default:
external: true
hoarder_default:
external: true
nextcloud_default:
external: true external: true

View File

@ -33,7 +33,6 @@ services:
- MYSQL_USER=nextcloud - MYSQL_USER=nextcloud
- MYSQL_HOST=db - MYSQL_HOST=db
networks: networks:
- tunnel
- default - default
labels: labels:
glance.name: NextCloud glance.name: NextCloud
@ -43,6 +42,4 @@ services:
glance.hide: false glance.hide: false
networks: networks:
tunnel:
external: true
default: default:

View File

@ -1,21 +1,19 @@
version: '3.5'
services: services:
tubearchivist: tubearchivist:
container_name: tubearchivist container_name: tubearchivist
restart: unless-stopped restart: unless-stopped
image: bbilly1/tubearchivist image: bbilly1/tubearchivist
# ports: ports:
# - 1011:9000 ### through gluetun - 1021:9000
volumes: volumes:
- /home/geezo/media/youtube:/youtube - /home/geezo/nfs_shares/media/youtube:/youtube
- cache:/cache - cache:/cache
environment: environment:
- ES_URL=http://archivist-es:9200 # needs protocol e.g. http and port - ES_URL=http://archivist-es:9200 # needs protocol e.g. http and port
- REDIS_HOST=archivist-redis # don't add protocol - REDIS_HOST=archivist-redis # don't add protocol
- HOST_UID=1000 - HOST_UID=1000
- HOST_GID=1000 - HOST_GID=1000
- TA_HOST=http://theocorp:1011 # set your host name - TA_HOST=http://theocorp:1021 # set your host name
- TA_USERNAME=geezo # your initial TA credentials - TA_USERNAME=geezo # your initial TA credentials
- TA_PASSWORD=verysecret # your initial TA credentials - TA_PASSWORD=verysecret # your initial TA credentials
- ELASTIC_PASSWORD=verysecret # set password for Elasticsearch - ELASTIC_PASSWORD=verysecret # set password for Elasticsearch
@ -30,7 +28,10 @@ services:
depends_on: depends_on:
- archivist-es - archivist-es
- archivist-redis - archivist-redis
network_mode: "container:gluetun" networks:
- yams_default
- default
archivist-redis: archivist-redis:
image: redis/redis-stack-server image: redis/redis-stack-server
container_name: archivist-redis container_name: archivist-redis
@ -64,3 +65,9 @@ volumes:
cache: cache:
redis: redis:
es: es:
networks:
yams_default:
external: true
default:

View File

@ -1,7 +1,7 @@
# Base configuration # Base configuration
PUID=1000 PUID=1000
PGID=1000 PGID=1000
MEDIA_DIRECTORY=/home/geezo/media MEDIA_DIRECTORY=/home/geezo/nfs_shares/media/
INSTALL_DIRECTORY=/home/geezo/docker_containers/yams INSTALL_DIRECTORY=/home/geezo/docker_containers/yams
MEDIA_SERVICE=jellyfin MEDIA_SERVICE=jellyfin

View File

@ -179,7 +179,7 @@ services:
# Watchtower is going to keep our instances updated # Watchtower is going to keep our instances updated
watchtower: watchtower:
image: containrrr/watchtower image: containrrr/watchtower
container_name: watchtower container_name: watchtower-yams
environment: environment:
- WATCHTOWER_CLEANUP=true - WATCHTOWER_CLEANUP=true
volumes: volumes: