An alternative to this is to expose this to your local network and use tailscale to connect to it so you do not have to carry it around while being secure.
Tailscale and wireguard are available for all major devices, including mobile. So, if you do this, your password manager can live anywhere and doesn’t need to be exposed to the main internet at all. You don’t even need SSH/network access to the remote machine, just HTTPS over Wireguard (and local or console access). Everything else can be locked down tight.
I think I'll stick with running my own wireguard thanks.