This commit is contained in:
geezo 2025-01-29 18:12:02 +00:00
parent 5b1b7a9ef4
commit eddb9483b3
4 changed files with 14 additions and 2 deletions

View File

@ -0,0 +1,7 @@
services:
ghostboard-server:
image: thehelpfulidiot/ghostboard-server
ports:
- "1013:8080"
- "8765:8765"
restart: unless-stopped

View File

@ -33,6 +33,7 @@ services:
- DB_POSTGRESDB_DATABASE=${POSTGRES_DB} - DB_POSTGRESDB_DATABASE=${POSTGRES_DB}
- DB_POSTGRESDB_USER=${POSTGRES_NON_ROOT_USER} - DB_POSTGRESDB_USER=${POSTGRES_NON_ROOT_USER}
- DB_POSTGRESDB_PASSWORD=${POSTGRES_NON_ROOT_PASSWORD} - DB_POSTGRESDB_PASSWORD=${POSTGRES_NON_ROOT_PASSWORD}
- N8N_SECURE_COOKIE=false
ports: ports:
- 1012:5678 - 1012:5678
links: links:

View File

@ -5,8 +5,8 @@ services:
container_name: tubearchivist container_name: tubearchivist
restart: unless-stopped restart: unless-stopped
image: bbilly1/tubearchivist image: bbilly1/tubearchivist
ports: # ports:
- 1011:8000 # - 1011:9000 ### through gluetun
volumes: volumes:
- /home/geezo/media/youtube:/youtube - /home/geezo/media/youtube:/youtube
- cache:/cache - cache:/cache
@ -20,6 +20,7 @@ services:
- 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
- TZ=America/New_York # set your time zone - TZ=America/New_York # set your time zone
- TA_PORT=9000 # had to change this because gluetun has a port collision
healthcheck: healthcheck:
test: [ "CMD", "curl", "-f", "http://localhost:8000/health" ] test: [ "CMD", "curl", "-f", "http://localhost:8000/health" ]
interval: 2m interval: 2m
@ -29,6 +30,7 @@ services:
depends_on: depends_on:
- archivist-es - archivist-es
- archivist-redis - archivist-redis
network_mode: "container:gluetun"
archivist-redis: archivist-redis:
image: redis/redis-stack-server image: redis/redis-stack-server
container_name: archivist-redis container_name: archivist-redis

View File

@ -163,6 +163,7 @@ services:
- 8003:8000/tcp # Admin - 8003:8000/tcp # Admin
- 2002:8080/tcp # maps to sabnzbd - 2002:8080/tcp # maps to sabnzbd
- 2001:2001/tcp # maps to qbittorrent - 2001:2001/tcp # maps to qbittorrent
- 1011:9000
environment: environment:
- VPN_SERVICE_PROVIDER=${VPN_SERVICE} - VPN_SERVICE_PROVIDER=${VPN_SERVICE}
- VPN_TYPE=openvpn - VPN_TYPE=openvpn
@ -172,6 +173,7 @@ services:
- PORT_FORWARD_ONLY=on - PORT_FORWARD_ONLY=on
- VPN_PORT_FORWARDING=on - VPN_PORT_FORWARDING=on
restart: unless-stopped restart: unless-stopped
network_mode: bridge
# Watchtower is going to keep our instances updated # Watchtower is going to keep our instances updated