diff --git a/gotify/docker-compose.yml b/gotify/docker-compose.yml new file mode 100644 index 0000000..9abb31d --- /dev/null +++ b/gotify/docker-compose.yml @@ -0,0 +1,16 @@ +version: "3" + +services: + gotify: + container_name: gotify + hostname: gotify.local + image: gotify/server + ports: + - 8085:80 + volumes: + - "/docker/appdata/gotify/data:/app/data" + +networks: + default: + name: "ubuntu-server" + external: true \ No newline at end of file diff --git a/jellyfin/docker-compose.yml b/jellyfin/docker-compose.yml index 4ec9e7d..a43c632 100755 --- a/jellyfin/docker-compose.yml +++ b/jellyfin/docker-compose.yml @@ -10,6 +10,7 @@ services: - JELLYFIN_CONFIG_DIR=/etc/jellyfin - JELLYFIN_DATA_DIR=/var/lib/jellyfin - JELLYFIN_LOG_DIR=/var/log/jellyfin + - JELLYFIN_PublishedServerUrl=https://jellyfin.shoebottom.ca volumes: - /docker/appdata/jellyfin/etc:/etc/jellyfin - /docker/appdata/jellyfin/cache:/var/cache/jellyfin diff --git a/searxng-docker/docker-compose.yml b/searxng-docker/docker-compose.yml index ffa2a09..8c87cd2 100755 --- a/searxng-docker/docker-compose.yml +++ b/searxng-docker/docker-compose.yml @@ -8,6 +8,8 @@ services: restart: unless-stopped volumes: - valkey-data:/data + networks: + - searxng cap_drop: - ALL cap_add: @@ -26,6 +28,8 @@ services: restart: unless-stopped ports: - 8383:8080 + networks: + - searxng volumes: - /docker/appdata/searxng/config:/etc/searxng:rw environment: diff --git a/watchtower/docker-compose.yml b/watchtower/docker-compose.yml new file mode 100644 index 0000000..7057aed --- /dev/null +++ b/watchtower/docker-compose.yml @@ -0,0 +1,20 @@ +version: "3" +services: + watchtower: + container_name: watchtower + image: containrrr/watchtower + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + environment: + - WATCHTOWER_NOTIFICATION_URL=gotify://gotify.local:80/AqM0qG78r90ohBf?disabletls=yes + - WATCHTOWER_CLEANUP=true + - WATCHTOWER_REMOVE_VOLUMES=true + - WATCHTOWER_INCLUDE_RESTARTING=true + - WATCHTOWER_POLL_INTERVAL=7200 + +networks: + default: + name: "ubuntu-server" + external: true \ No newline at end of file