Skip to content

feat: add self-hosted field to login screen#111

Closed
tomezpl wants to merge 5 commits intostoatchat:devfrom
tomezpl:feat/12-self-hosted-connections
Closed

feat: add self-hosted field to login screen#111
tomezpl wants to merge 5 commits intostoatchat:devfrom
tomezpl:feat/12-self-hosted-connections

Conversation

@tomezpl
Copy link
Copy Markdown

@tomezpl tomezpl commented Apr 7, 2026

This PR adds an "advanced options" card to the login screen. It currently only contains a Stoat host URL field, which allows the user to specify a custom Stoat instance. This modifies the STOAT_BASE, STOAT_WEB_APP and related globals. The setting defaults to the official Stoat.chat instance (this is also the case if the field is blank).

If the app is unable to reach the Stoat instance at startup it will fall back to the official Stoat instance so as to avoid locking the user out.

Screenshots image image image

Closes #12

@infi
Copy link
Copy Markdown
Collaborator

infi commented Apr 7, 2026

Hi! Thanks for your contribution to Stoat for Android.

Unfortunately, we have chosen to wait with the implementation of this particular feature set for now to clear up some internal questions first.
According to currently available information this PR will not be able to implement this feature set in the way we wish to implement it, at which point we will implement it ourselves if necessary.

This PR may be re-opened in the future.

@infi infi closed this Apr 7, 2026
@jarkowski
Copy link
Copy Markdown

Hm, thats kinda sad. I think this is a high priority feature. Without it, the App can't be used for self hosted systems. :-(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feature request: Add third party revolt server connections

3 participants