here is where I want to lay out my vision for my homelab.
the overarching goal are the following commands:
```bash
while connected to home wifi
connect to postgres instance
psql -h pg.privatematt.com
success
connect via ssh
ssh user@privatematt.com
success
get json from postgrest
curl api.privatematt.com
success
```
```bash
while outside the network
psql -h pg.privatematt.com
fail
connect via ssh
ssh user@privatematt.com
fail
get json from postgrest
curl api.privatematt.com
success
openvpn -c privatematt-openvpn.conf
or
wireguard ...
all the same commands work
connect via ssh
ssh user@privatematt.com
success again
```