diff --git a/all/.env.example b/.env.example similarity index 100% rename from all/.env.example rename to .env.example diff --git a/all_but_jellyfin/docker-compose.yml b/all_but_jellyfin/docker-compose.yml deleted file mode 100644 index 211bbd9..0000000 --- a/all_but_jellyfin/docker-compose.yml +++ /dev/null @@ -1,89 +0,0 @@ -version: '3.8' - -services: - sonarr: - image: lscr.io/linuxserver/sonarr - container_name: sonarr - restart: unless-stopped - environment: - - TZ=${TZ} - - PUID=${PUID} - - PGID=${PGID} - volumes: - - ${CONFIG}/sonarr:/config - - ${MEDIA}:/media - - ${DOWNLOADS}:/downloads - ports: - - 8989:8989 - - radarr: - image: lscr.io/linuxserver/radarr - container_name: radarr - restart: unless-stopped - environment: - - TZ=${TZ} - - PUID=${PUID} - - PGID=${PGID} - volumes: - - ${CONFIG}/radarr:/config - - ${MEDIA}:/media - - ${DOWNLOADS}:/downloads - ports: - - 7878:7878 - - gluetun: - image: qmcgaw/gluetun - container_name: gluetun - cap_add: - - NET_ADMIN - restart: unless-stopped - environment: - - TZ=${TZ} - - VPN_SERVICE_PROVIDER=${VPN_TYPE} - - SERVER_COUNTRIES=${VPN_COUNTRY} - - OPENVPN_USER=${VPN_USER} - - OPENVPN_PASSWORD=${VPN_PASS} - volumes: - - ${CONFIG}/gluetun:/gluetun - - qbittorrent: - image: lscr.io/linuxserver/qbittorrent - container_name: qbittorrent - depends_on: - - gluetun - network_mode: "service:gluetun" - environment: - - TZ=${TZ} - - PUID=${PUID} - - PGID=${PGID} - - WEBUI_PORT=8080 - volumes: - - ${CONFIG}/qbittorrent:/config - - ${DOWNLOADS}:/downloads - ports: - - 8080:8080 # Web UI via VPN container - - jackett: - image: lscr.io/linuxserver/jackett - container_name: jackett - restart: unless-stopped - environment: - - TZ=${TZ} - - PUID=${PUID} - - PGID=${PGID} - volumes: - - ${CONFIG}/jackett:/config - - ${DOWNLOADSS}:/downloads - ports: - - 9117:9117 - - flaresolverr: - image: flaresolverr/flaresolverr - container_name: flaresolverr - restart: unless-stopped - environment: - - LOG_LEVEL=info - - TZ=${TZ} - ports: - - 8191:8191 - diff --git a/all/docker-compose.yml b/docker-compose.yml similarity index 56% rename from all/docker-compose.yml rename to docker-compose.yml index 9deb274..64ee8cd 100644 --- a/all/docker-compose.yml +++ b/docker-compose.yml @@ -78,27 +78,77 @@ services: ports: - 8080:8080 # Web UI via VPN container - jackett: - image: lscr.io/linuxserver/jackett - container_name: jackett + prowlarr: + image: lscr.io/linuxserver/prowlarr + container_name: prowlarr restart: unless-stopped environment: - TZ=${TZ} - PUID=${PUID} - PGID=${PGID} volumes: - - ${CONFIG}/jackett:/config - - ${DOWNLOADSS}:/downloads + - ${CONFIG}/prowlarr:/config ports: - - 9117:9117 + - 9696:9696 - flaresolverr: - image: flaresolverr/flaresolverr - container_name: flaresolverr + bazarr: + image: lscr.io/linuxserver/bazarr + container_name: bazarr restart: unless-stopped environment: - - LOG_LEVEL=info - TZ=${TZ} + - PUID=${PUID} + - PGID=${PGID} + volumes: + - ${CONFIG}/bazarr:/config + - ${MEDIA}:/media ports: - - 8191:8191 + - 6767:6767 + + tdarr: + image: haveagitgat/tdarr + container_name: tdarr + restart: unless-stopped + environment: + - TZ=${TZ} + - PUID=${PUID} + - PGID=${PGID} + - UMASK_SET=002 + - serverIP=0.0.0.0 + - serverPort=8265 + - webUIPort=8265 + - internalNode=true + - nodeID=InternalNode + volumes: + - ${CONFIG}/tdarr:/home/Tdarr/server + - ${CONFIG}/tdarr/configs:/home/Tdarr/configs + - ${CONFIG}/tdarr/logs:/home/Tdarr/logs + - ${MEDIA}:/media + - ${CONFIG}/tdarr/transcode_cache:/transcode_cache + ports: + - 8265:8265 + + tdarr-node: + image: haveagitgat/tdarr_node + container_name: tdarr-node + restart: unless-stopped + environment: + - TZ=${TZ} + - PUID=${PUID} + - PGID=${PGID} + - UMASK_SET=002 + - serverIP=tdarr + - serverPort=8266 + - nodeID=Node1 + - nodeIP=0.0.0.0 + - nodePort=8267 + volumes: + - ${CONFIG}/tdarr/configs:/home/Tdarr/configs + - ${CONFIG}/tdarr/logs:/home/Tdarr/logs + - ${MEDIA}:/media + - ${CONFIG}/tdarr/transcode_cache:/transcode_cache + ports: + - 8267:8267 + depends_on: + - tdarr diff --git a/jellyfin/docker-compose.yml b/jellyfin/docker-compose.yml deleted file mode 100644 index cfa308f..0000000 --- a/jellyfin/docker-compose.yml +++ /dev/null @@ -1,18 +0,0 @@ -version: '3.8' - -services: - jellyfin: - image: jellyfin/jellyfin - container_name: jellyfin - restart: unless-stopped - network_mode: bridge - environment: - - TZ=${TZ} - - PUID=${PUID} - - PGID=${PGID} - volumes: - - ${CONFIG}/jellyfin:/config - - ${MEDIA}:/media - ports: - - 8096:8096 -