Desktop Stoat Workaround for windows
These steps are just a temporary solution since there is currently no native way in the desktop app for stoat to login to a self-hosted instance. I wanted to put out a resource in a place that I myself typically go searching for answers and I hope that this helps someone else in the process.
As I said though this is a temporary solution and I would highly recommend that anyone that does this leaves the updater for the app enabled in their start-up apps.
I would also suggest subscribing to this github Feature Request:
-
Search for stoat in your search bar click where it says open file location
-
Click on the shortcut of stoat in that directory then press CTRL+C on your keyboard, make sure you DO NOT PRESS CTRL+X (the name of the directory you are in should be a directory labeled izzy if not remember the name of the directory)
-
Go to the directory above your current directory it should be labeled programs then from there go to the one labeled Start-up
-
Now that you are in this directory press CTRL+V as long as your stoat shortcut appeared your stoat will now boot with your system.
-
The only thing left to do is to navigate back to the izzy folder (or whatever yours was named) and make sure the shortcut is in the folder from before if it isn't... YOU PRESSED CTRL+X YOU MONSTER
-
If its there right click it and open file location
-
Now right click anywhere in blank space in the directory not on a file and click open in terminal (no need for admin privileges)
-
Then run the following command:
./stoat-desktop.exe --force-server="https://your.stoat.server/" -
Now you can close file explorer open the start menu and search stoat and if what we just did worked it should load the server.
-
Now you can login and we have a few more steps to make sure our start-up settings take hold so our server gets loaded and not the official stoat servers.
-
Click account icon
-
Then click open settings (in the middle of the screen)
-
Then click desktop and make sure Start with Computer is disabled (I would suggest making sure Discord RPC is disabled as well unless you want your discord status to permanently Just be STOAT)
Now you should be done, you can double check by rebooting and seeing if your stoat instance comes up when you log into windows