Also find me on sh.itjust.works and Lemmy.world!

https://sh.itjust.works/u/lka1988
https://lemmy.world/u/lka1988

  • 1 Post
  • 12 Comments
Joined 2 years ago
cake
Cake day: November 18th, 2024

help-circle
  • Some commenter will point it out and will get enough upvotes to be visible on first glance. It’s not perfect but good enough for me.

    I don’t necessarily disagree here, however there is always the edge case of a certain overly-vocal group being 100% anti-AI, and that any usage of AI is considered a crime against humanity.

    I’m not part of that group per se, but I also want full disclosure. If you used AI to get things going and handled it yourself from there, that’s one thing. Constant commits from Claude or whatever is a whole different bucket of shit I refuse to touch.





  • Here’s mine. I have separate stacks for media players (Plex, JF) and downloaders (sabnzbd, qbittorrent), so I added their networks to the config. I also chose to mount the volumes directly in the YAML instead of the VM’s fstab, I found it plays a bit nicer that way. None of this is exposed to the internet. And I need to reconfigure the *seerrs, since Jellyseerr and Overseerr merged into one project…

    volumes:
      movies:
        driver_opts:
          type: nfs
          o: addr=192.168.1.175,nolock,soft,nfsvers=4
          device: :/Movies
      tvshows:
        driver_opts:
          type: nfs
          o: addr=192.168.1.175,nolock,soft,nfsvers=4
          device: :/TV_Shows
      music:
        driver_opts:
          type: nfs
          o: addr=192.168.1.175,nolock,soft,nfsvers=4
          device: :/Music
      torrents:
        driver_opts:
          type: nfs
          o: addr=192.168.1.175,nolock,soft,nfsvers=4
          device: :/Torrents
      prerolls:
        driver_opts:
          type: nfs
          o: addr=192.168.1.175,nolock,soft,nfsvers=4
          device: :/Plex_prerolls
      books:
        driver_opts:
          type: nfs
          o: addr=192.168.1.175,nolock,soft,nfsvers=4
          device: :/Books
      downloads:
        driver_opts:
          type: nfs
          o: addr=192.168.1.175,nolock,soft,nfsvers=4
          device: :/Downloads
    services:
      sonarr:
        image: lscr.io/linuxserver/sonarr:latest
        container_name: sonarr
        restart: unless-stopped
        environment:
          - PUID=1000
          - PGID=1000
          - TZ=Etc/UTC
        volumes:
          - /var/lib/docker/volumes/sonarr_config:/config
          - tvshows:/TV_Shows
          - torrents:/Torrents
          - downloads:/Downloads
        ports:
          - 8989:8989
        networks:
          - plex_default
          - downloaders_default
      radarr:
        image: lscr.io/linuxserver/radarr:latest
        container_name: radarr
        restart: unless-stopped
        environment:
          - PUID=1000
          - PGID=1000
          - TZ=Etc/UTC
        volumes:
          - /var/lib/docker/volumes/radarr_config:/config
          - movies:/Movies
          - torrents:/Torrents
          - downloads:/Downloads
        ports:
          - 7878:7878
        networks:
          - plex_default
          - downloaders_default
      lidarr:
        image: lscr.io/linuxserver/lidarr:latest
        container_name: lidarr
        restart: unless-stopped
        environment:
          - PUID=1000
          - PGID=1000
          - TZ=Etc/UTC
        volumes:
          - /var/lib/docker/volumes/lidarr_config:/config
          - music:/Music
          - torrents:/Torrents
          - downloads:/Downloads
        ports:
          - 8686:8686
        networks:
          - plex_default
          - downloaders_default
      bazarr:
        image: lscr.io/linuxserver/bazarr:latest
        container_name: bazarr
        environment:
          - PUID=1000
          - PGID=1000
          - TZ=Etc/UTC
        volumes:
          - /var/lib/docker/volumes/bazarr_config:/config
          - movies:/Movies
          - tvshows:/TV_Shows
        ports:
          - 6767:6767
        restart: unless-stopped
        networks:
          - downloaders_default
          - plex_default
      overseerr:
        image: lscr.io/linuxserver/overseerr:latest
        container_name: overseerr
        restart: unless-stopped
        environment:
          - PUID=1000
          - PGID=1000
          - TZ=Etc/UTC
        volumes:
          - /var/lib/docker/volumes/overseerr_config:/config
        ports:
          - 5055:5055
        networks:
          - plex_default
          - downloaders_default
      jellyseerr:
        image: fallenbagel/jellyseerr:latest
        container_name: jellyseerr
        environment:
          - LOG_LEVEL=debug
          - TZ=Etc/UTC
          - PORT=5055
        ports:
          - 5056:5055
        volumes:
          - /var/lib/docker/volumes/jellyseerr_config:/app/config
        healthcheck:
          test: wget --no-verbose --tries=1 --spider http://localhost:5055/api/v1/status
            || exit 1
          start_period: 20s
          timeout: 3s
          interval: 15s
          retries: 3
        restart: unless-stopped
      prowlarr:
        image: lscr.io/linuxserver/prowlarr:latest
        container_name: prowlarr
        restart: unless-stopped
        environment:
          - PUID=1000
          - PGID=1000
          - TZ=Etc/UTC
        volumes:
          - /var/lib/docker/volumes/prowlarr_config:/config
        ports:
          - 9696:9696
        networks:
          - plex_default
          - downloaders_default
    networks:
      plex_default:
        external: true
      downloaders_default:
        external: true