From ea9aec7e5f9ce01277c7dd178e5f3ad4555d25bb Mon Sep 17 00:00:00 2001 From: Florian Zirker Date: Mon, 20 Feb 2023 11:45:44 +0100 Subject: [PATCH 1/3] Uptime-Kuma Monitoring --- monitoring/docker-compose.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/monitoring/docker-compose.yaml b/monitoring/docker-compose.yaml index e3052a8..631b6ea 100644 --- a/monitoring/docker-compose.yaml +++ b/monitoring/docker-compose.yaml @@ -69,7 +69,26 @@ services: - "traefik.docker.network=web" - "docker.group=monitoring" + + uptime-kuma: + image: louislam/uptime-kuma:1 + volumes: + - ${VOLUMES_PATH}/monitoring/uptime-kuma-data:/app/data + networks: + - web + - dockersocket + restart: unless-stopped + labels: + - "traefik.enable=true" + - "traefik.http.routers.uptimekuma.rule=Host(`uptime.${DOMAIN}`)" + - "traefik.http.routers.uptimekuma.entrypoints=web" + - "traefik.http.services.uptimekuma.loadbalancer.server.port=3001" + - "traefik.docker.network=web" + - "docker.group=monitoring" + networks: monitoring: web: external: true + dockersocket: + external: true From 502db1616571a35d82375e5c324095d249f5ed8e Mon Sep 17 00:00:00 2001 From: Florian Zirker Date: Mon, 20 Feb 2023 11:46:30 +0100 Subject: [PATCH 2/3] start also media (jellyfin) --- start-all.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/start-all.sh b/start-all.sh index 32659e9..768dc4f 100755 --- a/start-all.sh +++ b/start-all.sh @@ -14,3 +14,4 @@ up download; up portainer; up torrent; up print; +up media; From cea4680240fbcefa1b7ee5686462dbedcea12a19 Mon Sep 17 00:00:00 2001 From: Florian Zirker Date: Mon, 20 Feb 2023 11:51:36 +0100 Subject: [PATCH 3/3] QBittorrent -> Transmission 4.0 --- torrent/docker-compose.yaml | 44 +++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 24 deletions(-) diff --git a/torrent/docker-compose.yaml b/torrent/docker-compose.yaml index 5503068..35fccaf 100644 --- a/torrent/docker-compose.yaml +++ b/torrent/docker-compose.yaml @@ -1,32 +1,28 @@ services: - qbittorrent: - image: linuxserver/qbittorrent - environment: -# - PUID=1000 -# - PGID=1000 - - TZ=Europe/Berlin - - WEBUI_PORT=8090 - volumes: - - ${VOLUMES_PATH}/torrent:/config - - ${DOWNLOAD_PATH}/:/downloads - ports: - - 6881:6881 - - 6881:6881/udp -# - 8090:8090 - networks: - - web - labels: + + transmission: + image: lscr.io/linuxserver/transmission:${TRANSMISSION_VERSION} + environment: + - TZ=Etc/UTC + - USER=${USERNAME} + - PASS=${PASSWORD} + volumes: + - ${VOLUMES_PATH}/torrent/transmission:/config + - ${DOWNLOAD_PATH}:/downloads + - ${DOWNLOAD_PATH}/watch:/watch + networks: + - web + ports: +# - 9091:9091 + - 51413:51413 + - 51413:51413/udp + restart: unless-stopped + labels: - "traefik.enable=true" - "traefik.http.routers.torrent.rule=Host(`torrent.${DOMAIN}`)" - "traefik.http.routers.torrent.entrypoints=web" - - "traefik.http.services.torrent.loadbalancer.server.port=8090" - - "traefik.http.services.torrent.loadbalancer.passhostheader=false" - - "traefik.http.middlewares.torrentHeader.headers.customRequestHeaders.X-Frame-Options=SAMEORIGIN" - - "traefik.http.middlewares.torrentHeader.headers.customRequestHeaders.Referer=" - - "traefik.http.middlewares.torrentHeader.headers.customRequestHeaders.Origin=" - - "traefik.http.routers.torrent.middlewares=torrentHeader" + - "traefik.http.services.torrent.loadbalancer.server.port=9091" - "docker.group=torrent" - restart: unless-stopped networks: web: