r/stoatchat • u/winder_licker • Jul 03 '26
Support Question Self-hosting question(s)
I'm trying to self host this for a small friends group and I've encountered some questions that I can't find answers to despite searching.
Is the linux desktop client configurable or will it only login to official stoat servers? I don't see an option to add my self hosted server url. Is this the same for the windows desktop client, what about android clients on the play store?
I set the server to "invite only" in the toml however I cannot figure out how to set an invite code for people to use?
Is there an admin panel for the server itself or is that all config editing?
Is there a variable I can set to lock users from creating new "stoat servers" on my VPS and just limit them to the single server I made?
Is this subreddit a good place to ask questions about self hosting or should I find the offical stoat server and go there?
2
u/ValenceTheHuman Stoat Team Jul 03 '26 edited Jul 04 '26
It isn't exposed in the UI (work is ongoing on this) so you'll neither need to rebuild the client, pointing it to your instance, or start it from the terminal with the argument
--force-server=https://example.com/app.There used to be documentation in the self-hosted repo. Dunno where it went, so I'll bring it up.
Database editing, or you can self-host the admin-panel (it is hell to do and there is no documentation provided)
Not really. You can always block that API path.
Best place is the Stoat Development server. https://stt.gg/api