For folks that are unable to port forward on the local router (eg CGNAT) I made this post on doing it via a VPS. I’ve scoured the internet and didn’t find a complete guide.

  • andscape
    link
    fedilink
    English
    arrow-up
    3
    ·
    23 days ago

    Nice, I recently went through the same struggle of setting up this configuration based on that LinuxServer post. My main nitpick on this is that automating the ip route configuration for the qBittorrent container is a pretty important step which is not explained in the post. Leaving any manual steps in any Docker setup is pretty bad practice.

    Since you’re using LinuxServer’s QBT image a good way to do this is to make use of their standard custom init scripts. You can just mount a script with the ip route commands to /custom-cont-init.d/my-routes.sh:ro on the container and it will be run automatically on each startup.

    Another nitpick is that the PostDown commands in the wireguard configs are useless since you’re running them in Docker.

    • ntn888@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      23 days ago

      Thanks for the addition. It’s also mentioned in that original blog post I linked in the article.

    • ntn888@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      23 days ago

      Yes that’s how I’m automating it, and it’s noted in the blog I highlighted. Your point about post down does make sense 😕