Secure Access and Android Apps - eviltoast

Hi all, I’ve been in love with the idea of self hosting some essential services for my home and over the past year I’ve set up a domain, a thin client as a server and installed some docker containers that caught my eye.

Since I’m a bit paranoid about intrusion, and already didn’t manage to set up nginx for intranet use, I set up a cloudflare zeroTrust account, since there were a lot of youtube tutorials about that at the time.

So now I’ve set up zeroTrust with a google auth in between my homeserver and the internet, which suits me just fine and is simple enough my SO is willing to use the set up as well.

The one snag I’ve hit with this setup is that i can’t use companion apps (e.g. paperless, grocy, homeassistant) on my phone, since their API access doesn’t cope with coudflare’s routing.

Do you have any advice on how to get a set up that has access control and lets companion apps through to the service? I’ve seen alot of recommendations for wireguard and VPNs, but I’m not sure my wife’s company laptop and phone will play nice with those, since I assume I’d have to install a client.

  • polymachine@feddit.deOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    the main problem i have isn’t internal to my network, unfortunately, but that any call to my domain gets intercepted by cloudflare and sent to auth, which is good for security but kills API access to my services…

    Yeah, but wireguard has two problems for me: I do not have install privileges on company devices, and even if I did, if they use a VPN to access company networks, doesn’t that interfere with any VPN access to my home server?

    • rambos@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      I believe you can have only 1 wg connection active at a time, but switching between them should be easy as toggling a button. Sorry mate, I cant help more than that, hopefully more experienced users will jump in with better answers