For those of you who use Raspberry Pi’s in your home environment, I’m curious as to what you use them for. What applications are you running on them? Do you have your Pi’s setup in a cluster?

  • Darkassassin07@lemmy.ca
    cake
    link
    fedilink
    English
    arrow-up
    2
    ·
    9 months ago

    Ones dedicated to being an openvpn host for my phone to be permanently connected to (pi4), and a second runs pihole + nginx as a reverse proxy into the rest of my http(s) services (pi3b+). The vpn keeps my phone behind pihole when mobile + gives access to lan only services.

    The proxy being separate lets me take any of the other machines offline and the proxy will serve a ‘service unavailable’/‘maintenance’ page instead of just timing out the connection. It serves 2-3 8mbps video streams regularly without issue.

    • khorak@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      9 months ago

      Do you have any recommendations or good to go config for openvpn+android? I used my regular setup / config and somehow the VPN client I used didn’t like it. I am not sure if it’s that (there are some legacy / unsupported config settings which never clients don’t tend to support) or I messed up somehow.

      Anyway, I would be grateful for some pointers or a link on setting up the client and server config correctly.

      • dan@upvote.au
        link
        fedilink
        English
        arrow-up
        2
        ·
        9 months ago

        OpenVPN is good but I’d recommend Wireguard or something built on top of it such as Tailscale. Way more flexible than a traditional client-server VPN. Wireguard doesn’t have clients and servers; it just has “peers”. You can have peers directly communicate with other peers (like a partial or full mesh), or you can route certain routes through a peer to simulate parts of a traditional client/server VPN.