Surely you’d need more parameters if you’d like a better answer. Better for whom and at what, for starters.
this thread mentions an OVPN client that can do split tunneling so all you’d do is whitelist your server in the android phone and turn it on.
ProtonVPN has tunneling too, for instance, but no self hosting option.
Twitter. All of the it.