I'm looking into setting up Mastodon instance for myself on a very minimal cloud server. To save resources on that box, I'd like to run the web interface on my own server at home, and only have the Mastodon backend running on the VPS. Is it possible to completely get rid of the web interface and only access the instance through the API? What's the best way to achieve this? Does anyone have experience with this, or do you know any useful resources?
I have a hybrid hosting approach. I'm running the web workers, reddis, and postgres on a vps and then running the background workers on a server in my basement. I use Tailscale to connect them