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?
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?
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.
Basically this and a HomeAssisstant server on top.
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.
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.