submitted 1 month ago* (last edited 1 month ago) by to c/selfhosted@lemmy.world
 

I've bounced around running my server on many different OS options, I used proxmox with Ubuntu VMs and containers for a long time and did really like it but decided that for my tiny operation basically just trying to run Jellyfin and maybe a few other things like a Minecraft server, a simple one click deployment OS works good enough for me. Most of the time.

I've really been loving ZimaOS, management is so easy when you're only running a couple basic services like I am. But I decided I wanted to set up an arr stack to build up my media library easier and let others request things. I actually had this set up before on proxmox so it's not my first time.

The only problem is I can't for the life of me get qBittorrent to use my gluetun VPN with Mullvad, the fact that I can't directly edit the compose yml is killing me, because the options that I need to change should hypothetically be simple, but they just don't appear to even exist in the ZimaOS app settings gui. Has anyone gotten this to work?

you are viewing a single comment's thread
view the rest of the comments
[–] 5 points 1 month ago (1 child)

Gluetun and mullvad works for sure but, yes, you do need to modify some settings in the compose file. At least I did to get it work.

  • source
  • hideshow 2 child comments
  • [–] [S] 4 points 1 month ago (1 child)

    Yes my gluetun container is working properly, I just can't figure out how to edit the compose for the qbittorrent file to work behind gluetun. I've even exported a working qbittorrent app, uninstalled it, edited and uploaded a new compose file as a custom app but that doesn't seem to work for me.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 1 month ago* (last edited 1 month ago)

    This is a docker compose that I know works for qbittorrent behind gluetun.

    I wonder if you are missing the "network_mode: service:gluetun" part?

     qbittorrent:
        image: lscr.io/linuxserver/qbittorrent:latest
        container_name: qbittorrent2
        network_mode: service:gluetun
        environment:
          - PUID=1000
          - PGID=1000
          - TZ=Etc/UTC
          - WEBUI_PORT=9090
          - TORRENTING_PORT=6882
        volumes:
          - /path/to/qbittorrent/appdata:/config
          - /mnt/JellyFinContent/Data/torrents:/data/torrents #optional
    # ports:
    # - 9090:9090
    # - 6882:6882
    # - 6882:6882/udp
        depends_on:
          gluetun:
            condition: service_healthy
        restart: unless-stopped
    
  • source
  • parent