• 1 Post
  • 47 Comments
Joined 1 year ago
cake
Cake day: June 13th, 2023

help-circle

  • Well I’ve had another go this morning and believe I’ve managed it. My problem seemed to be that I already had 5 devices in Mullvad through my tinkering, so I deleted one and made a new one (just as an fyi in case you hit the same issue).

    So I followed this guy on YouTube to set up an Openwrt router VM https://www.youtube.com/watch?v=3mPbrunpjpk&t=897s

    When you are able to route traffic through the VM stop following the tutorial and use this link instead to set up the VPN https://mullvad.net/en/help/running-wireguard-router

    And apparently I’m now running the Openwrt router through Mullvad.

    I did all the SSH parts in Console and I put my public key into the website through the Mullvad link above and copied the IP addresses from the same page.

    So theoretically I just have to set vmbr1 as my bridge to containers and VMS that I want to run through my VPN and set up port forwarding for them in the OpenWRT interface and they’ll route through Mullvad

    Hope this helps.





  • I probably can get the container way working now I’ve had some time with it. The problem is routing it through Mullvad. Prowlarr deffo needs to go through it, otherwise it can’t see the indexers (I’ve been using Prowlarr without a VPN for a while and it’s much better with it). Debrid doesn’t need a VPN I just prefer it to be there

    I watched a YouTube tutorial to get an OpenWRT container set up to route traffic through ,and managed to get it working. I struggled however to set the VPN up through it, I feel like I was in spitting distance!

    The bonus of using that method was that I could have multiple containers use the OpenWRT container, meaning they would all share the same IP address and just have different ports, so all my Self Hosted containers would be in the same place on my network.

    I’ll keep plugging away and give pfsense a look. Now that I have OMV running I can kill my Windows server without losing the media


  • It’s on my list. I’ve played with DuckDNS in my time with Home Assistant, I used to get external access through it and Nginx and honestly loathed it. I was SO HAPPY when I got Cloudflare working.

    I am now working for a global company and I’ve noticed that the intranet here doesn’t have valid SLL certificates at all, which I know is a security concern, so with a bit of research and tinkering I believe I can become more knowledgeable about this kind of thing than the IT manager of our factory. Might help me work up to a position that isn’t on a line anymore.

    So yeah, it’s on my list.


  • Well the webui provides me with a list of containers, whether they’re running or not, the ports that are opened by the containers. There’s Stacks which are basically Docker Compose files in a neat UI. The ability to move these stacks to other instances. There’s the network options and ability to make more networks, the files that are associated with the containers.

    And not just for the instance I’m in, but for all the instances I’ve connected.

    In my previous experience with Docker these are all things that I need to remember code to find, meaning I most often have to Google the code to find out what I’m after. Here is neatly packaged in a web page.

    Oh and the logs, which are really useful when tinkering to try get something up and running


  • I’ve used Docker a fair bit over the years because it’s a simple line of code I can copy/paste to get a simple web server running.

    I ran Home Assistant Supervised in Docker for many years. It was a few lines of code and then I basically had Home Assistant OS running on my Pi without it taking over the whole Pi, meaning I could run other things on it too.

    That ended when HA just died one day and I had no clue how to get it running again. I spent a day trying, then just installed HA OS on the Pi instead.

    Anyway I now have a Dell Optiplex and Proxmox and I’ve gone back to Docker. Why? Well I discovered that I could make a Linux VM and install Docker on it, then add the Docker code to install a Portainer client to it, then make that into a template.

    Meaning I can clone that template and type the IP address into Portainer and now I have full access to that Docker instance from my original Portainer container. That means I can bang a Docker Compose file into the “Stack” and press go, then tinker with the thing I wanna tinker with. If I get it working it can stay, if I don’t then I just delete the VM and I’ve lost nothing.

    Portainer has made Docker way more accessible for me. I love a webui


  • Yeah I get it, I started home automation using Google Assistant and Tasker on my phone to make everything work. I spent HOURS writing Tasker automations because the Wifey hated it all because it all worked based on my phone.

    Whenever I couldn’t get something working I’d see Home Assistant as the solution. Maybe for a year or more…

    COVID happened and I bought a Pi to play with. Did some shit with it and eventually gave Home Assistant a go and never looked back.

    My home automation has come along leaps and bounds since then. I had a friend on the weekend comment that I’ll finally know I’m living in the future when I walk through the door and my house welcomes me home. It’s been doing that for over a year already…



  • Now then, you may be my new best friend:

    I just spent the better part of a day figuring out how to run Mullvad on it and force all my torrent traffic to use it.

    Mine all runs on a Windows machine because I could not work out how to get everything to talk to each other in containers. Then I tried to do the Mullvad thing too. I tried OpenWRT, OpenVPN (docker), Wireguard (Docker), Traffaek (Docker), and even Tailscale (Docker) and couldn’t get anything running right.

    ATM I just have Mullvad installed on the Windows machine and have it turn on when the VM starts up, but I’d like it all in containers instead.

    Do you have any handy links as to how you get Mullvad working?

    I think my next project is getting all my Arr working in containers, but I need to get them working through Mullvad to do that, or at least Prowlarr and my Real Debrid or qBittorrent through it




  • I will have to have a research about what all of those things mean lol. Thanks.

    This is why I love this community, really helpful but speak in a language I’m not fluent in yet.

    It’s like when I learned guitar, I had no clue what people were talking about half the time on /R/learnguitar, same in /R/homeassistant, but I lurked enough that I learned loads and ended up contributing to both communities after a spell of time.


  • I have transferred a file from another container on the same computer to it and get 40+MBps. So there’s something going on on the network.

    That said, “The Network” is an old powerline adapter running up a floor through a wired router, so it’s probably something to do with that. Not a big deal, it still works and tbh I don’t see myself moving too many big files between the server and my PC so I can live with 40MBps between my containers


  • I would go one further and recommend installing Portainer too. Install Docker, then find the code to install Portainer. Then you can log in to Portainer and use that to manage Docker.

    I’ve tried to use Docker for a number of years (and succeeded!) but have recently used Portainer and found it so much easier.

    I now install the Portainer client on every instance of Docker that I use and track them all through a single IP address on my lan.

    I had read about Docker Compose but never followed it up. But now with Portainer I’ve come to realise that “Compose” is “Stacks” in Portainer. So now I can just open up my Portainer and copy/paste a compose into a stack and save it, and it fires up the programme for me.

    If I want to replicate that program somewhere else I can either copy/paste my stack, or use the “replicate” function to just add it to another machine.




  • Yeah I get a little obsessive about my new hobbies to the point where a whole day of tinkering goes by and I barely notice.

    I had an 11hr messing about session a couple weeks ago then we had to go out for a family meal because of some important occasion (my 40th birthday) and I got to the meal with a massive headache from staring at a screen all day, only to find it was a surprise party.

    My Wife could not understand how on earth I hadn’t worked out it was a surprise party beforehand, but my head was in setting Proxmox up and getting things working.