Skip to content

Commit

Permalink
remove bitmagnet
Browse files Browse the repository at this point in the history
  • Loading branch information
LegitCamper committed Jun 11, 2024
1 parent 0f11737 commit 11a413c
Showing 1 changed file with 0 additions and 59 deletions.
59 changes: 0 additions & 59 deletions media.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,9 +62,6 @@ services:
# any ports needed to expose services through traefik need to be defined here
- 9091:9091 # transmission
- 3333:3333 # bitmagnet
# BitTorrent ports:
- 3334:3334/tcp
- 3334:3334/udp
labels:
- "traefik.enable=true"
- "traefik.docker.network=web"
Expand All @@ -79,59 +76,3 @@ services:
- "traefik.http.routers.transmission-secure.tls.certresolver=${DNS}"
- "traefik.http.services.transmission-secure.loadbalancer.server.port=9091"
- "traefik.http.routers.transmission-secure.middlewares=forward-auth"

bitmagnet:
image: ghcr.io/bitmagnet-io/bitmagnet:latest
restart: always
container_name: bitmagnet
network_mode: "service:transmission-openvpn"
# webui on port 3333
env_file:
- ./secrets/homelab.env
environment:
# uses this name because ports are exposed through transmission
- POSTGRES_HOST=localhost
command:
- worker
- run
- --keys=http_server
- --keys=queue_server
- --keys=dht_crawler
labels:
- "traefik.enable=true"
- "traefik.docker.network=web"
- "traefik.http.routers.bitmagnet.entrypoints=http"
- "traefik.http.routers.bitmagnet.rule=Host(`bitmagnet.${DOMAIN}`)"
- "traefik.http.middlewares.sslheader.headers.customrequestheaders.X-Forwarded-Proto=https"
- "traefik.http.middlewares.bitmagnet-https-redirect.redirectscheme.scheme=https"
- "traefik.http.routers.bitmagnet.middlewares=bitmagnet-https-redirect"
- "traefik.http.routers.bitmagnet-secure.entrypoints=https"
- "traefik.http.routers.bitmagnet-secure.rule=Host(`bitmagnet.${DOMAIN}`)"
- "traefik.http.routers.bitmagnet-secure.tls=true"
- "traefik.http.routers.bitmagnet-secure.tls.certresolver=${DNS}"
- "traefik.http.services.bitmagnet-secure.loadbalancer.server.port=3333"
- "traefik.http.routers.bitmagnet-secure.middlewares=forward-auth"
depends_on:
postgres:
condition: service_healthy

postgres:
image: postgres:16-alpine
container_name: bitmagnet-postgres
network_mode: "service:transmission-openvpn"
volumes:
- ./data/postgres:/var/lib/postgresql/data
restart: always
env_file:
- ./secrets/homelab.env
environment:
- POSTGRES_DB=bitmagnet
shm_size: 1g
healthcheck:
test:
- CMD-SHELL
- pg_isready
start_period: 20s
interval: 10s
labels:
- "traefik.enable=false"

0 comments on commit 11a413c

Please sign in to comment.