network wrangling

This commit is contained in:
Dylan Baird 2025-04-27 14:44:05 -04:00
parent 070cf32666
commit cbeab1e4b0

View file

@ -7,6 +7,8 @@ services:
- "222:22" - "222:22"
volumes: volumes:
- /mertz/forgejo:/data - /mertz/forgejo:/data
networks:
- barrios-network
jellyfin: jellyfin:
image: jellyfin/jellyfin image: jellyfin/jellyfin
container_name: jellyfin container_name: jellyfin
@ -20,6 +22,8 @@ services:
- /mertz/data/music:/media2 - /mertz/data/music:/media2
- /mertz/data/disney-films:/media3 - /mertz/data/disney-films:/media3
restart: "unless-stopped" restart: "unless-stopped"
networks:
- barrios-network
registry: registry:
image: registry:2 image: registry:2
container_name: registry container_name: registry
@ -27,6 +31,8 @@ services:
- "5000:5000" - "5000:5000"
volumes: volumes:
- /mertz/registry:/var/lib/registry - /mertz/registry:/var/lib/registry
networks:
- barrios-network
caddy: caddy:
image: boulangermontrealais/barrios:caddy image: boulangermontrealais/barrios:caddy
container_name: caddy container_name: caddy
@ -36,6 +42,8 @@ services:
volumes: volumes:
- /mertz/caddy/config:/config - /mertz/caddy/config:/config
- /mertz/caddy/data:/data - /mertz/caddy/data:/data
networks:
- barrios-network
immich-server: immich-server:
container_name: immich-server container_name: immich-server
image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release} image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
@ -57,7 +65,7 @@ services:
healthcheck: healthcheck:
disable: false disable: false
networks: networks:
- immich - barrios-network
immich-machine-learning: immich-machine-learning:
container_name: immich-machine-learning container_name: immich-machine-learning
# For hardware acceleration, add one of -[armnn, cuda, rocm, openvino, rknn] to the image tag. # For hardware acceleration, add one of -[armnn, cuda, rocm, openvino, rknn] to the image tag.
@ -74,7 +82,7 @@ services:
healthcheck: healthcheck:
disable: false disable: false
networks: networks:
- immich - barrios-network
immich-redis: immich-redis:
container_name: immich-redis container_name: immich-redis
image: docker.io/redis:6.2-alpine@sha256:148bb5411c184abd288d9aaed139c98123eeb8824c5d3fce03cf721db58066d8 image: docker.io/redis:6.2-alpine@sha256:148bb5411c184abd288d9aaed139c98123eeb8824c5d3fce03cf721db58066d8
@ -82,7 +90,7 @@ services:
test: redis-cli ping || exit 1 test: redis-cli ping || exit 1
restart: always restart: always
networks: networks:
- immich - barrios-network
immich-postgres: immich-postgres:
container_name: immich-postgres container_name: immich-postgres
image: docker.io/tensorchord/pgvecto-rs:pg14-v0.2.0@sha256:739cdd626151ff1f796dc95a6591b55a714f341c737e27f045019ceabf8e8c52 image: docker.io/tensorchord/pgvecto-rs:pg14-v0.2.0@sha256:739cdd626151ff1f796dc95a6591b55a714f341c737e27f045019ceabf8e8c52
@ -104,6 +112,6 @@ services:
postgres -c shared_preload_libraries=vectors.so -c 'search_path="$$user", public, vectors' -c logging_collector=on -c max_wal_size=2GB -c shared_buffers=512MB -c wal_compression=on postgres -c shared_preload_libraries=vectors.so -c 'search_path="$$user", public, vectors' -c logging_collector=on -c max_wal_size=2GB -c shared_buffers=512MB -c wal_compression=on
restart: always restart: always
networks: networks:
- immich - barrios-network
networks: networks:
immich: barrios-network: