4 of 5 Stars
A very lightweight social networking server, with a very clean web interface for viewing public posts. Compatible with Mastodon apps and interacts well with Mastodon and other major ActivityPub platforms on the Fediverse.
You can run it as a semi-private server, so your group can interact locally without the posts leaking, and still share public posts with followers on Mastodon etc. And they've been building in safety features like local-only posts, controls on who can reply, and so on.
It's server-only, though. You can manage settings and your profile on the website, and others can view public posts, but all the interaction has to be done through an app like Elk (what I'm currently using on desktops), Ivory (on iOS), or Tusky (my preferred app on Android).
=> Tusky (my preferred app on Android)
It's not meant for handling zillions of users. GoToSocial is more for setting up a server for your group or family or friends (or even just yourself) on a spare Raspberry Pi or cheap VPS host. It's not as small as Snac (which is incredibly tiny!), but I've got GTS running quite well on a 1GB Linode.
=> Snac (which is incredibly tiny!) | GTS running quite well on a 1GB Linode
Admin is a lot simpler than Mastodon. It can be a single binary or a single container, and just uses SQLite instead of running a full DB in a separate container. I'm running it on a 1GB Linode and haven't had to add storage or (the website)RAM.
Basically the only sysadmin stuff I've done aside from setup in two years has been installing updates, which has just been incrementing the version number in docker-compose.
Interoperability is a lot better now than it was when I started testing it, and these days it interacts well with varieties of Mastodon, Pleroma, Misskey, Bookwyrm, Pixelfed, Snac, WordPress, etc. Bridgy Fed works with it now, and I'm able to follow Bluesky accounts (and vice versa). Postmarks can be patched to work with GTS. Threads* still won't talk to GTS, and I still have trouble getting GTS and Lemmy to interact fully.
Right now it's still in beta. Some of the more noticeable features that haven't been built yet:
But it already handles most of what I need, and I've been using a personal server as my primary Fediverse presence since early 2024.
=> my primary Fediverse presence
=> regarding Threads interoperability | Meta opened the gates for hate speech | what's broken on their end
— Kelson Vibber, 2025-01-10
=> GoToSocial
=> Software
=> Social Media
=> Fediverse
=> Server
=> Self-Hosting
=> Small Internet
=> FLOSS
=> Kelson Reviews Stuff This content has been proxied by September (ba2dc).Proxy Information
text/gemini;lang=en-US