Thank you for the hug this morning @lisamelton!
It was the first hug on my optimized #GoToSocial instance and I’m happy to report that there were no fire alarms or things exploding. Just a bunch of ❤️❤️❤️
Thank you for the hug this morning @lisamelton!
It was the first hug on my optimized #GoToSocial instance and I’m happy to report that there were no fire alarms or things exploding. Just a bunch of ❤️❤️❤️
A fun chart.
For the numbers that are used for this graph, I grabbed the post count and known instances count from this endpoint on my #GoToSocial instance via a daily cron job. I have been doing this since I brought up https://mookiesplace.com -- I did this for my previous instances too, but never posted about it.
It's fun to see how my instance federates over time and to see how much I post over time. There are a few significant bumps in known instances, those happened when I posted something that got boosted / liked a bunch over a short period of time (ie. after I catch the eye of @lisamelton).
My instance is knows about 60% of the #Fediverse.
Dear Fedi friends,
By now you might have seen the post announcing the release of my promotional video for the Fediverse. But in case you have boosts turned off, here we go: https://news.elenarossini.com/fediverse-video/
I posted about it this morning from my #GoToSocial account because I have a 5000 character limit there. And I had so many people to thank for their help. It really takes a village.
Thank you for all the wonderful feedback so far ❤️
We're getting ready to start creating the #GoToSocial 0.17.0 release candidates, finally :)
We're now running this instance on the latest snapshot, to try stuff out and ensure it's working correctly. So far, it seems good!
To celebrate, here's a couple of MP3s, since it's possible to upload those now. Enjoy! And sit tight for the release candidates in a week or two ^_^
Account migration from #Mastodon to #GoToSocial
was successful!
memory usage kept below 600MB during the migration of 1.5k followers, amazing performance and makes me want to learn
better, so I can contribute.
As expected, part of my followers could not be migrated (451 accounts) because the software they use doesn't support the Move mechanism.
I will keep the old Mastodon running for one more week and then shutdown the VPS.
BTW: GoToSocial comes with OpenTelemetry builtin, but I have not enabled it, so to monitor I am using only glances and lnav and it was enough to understand what was happening in terms of errors and usage of resources.
Rochaverso Stats
Daily 2024-09-23
Summary
7415 requests/hour
123 requests/minute
10GiB Network Traffic / day
590MB average RAM
1.8% average CPU
5 DAU
uptime 100%
Requests
177.980 Total Requests Processed
139.220 GET
24.594 POST
Platforms
145.706 #Mastodon
2579 #Akkoma
1173 #GoToSocial
698 #Friendica
498 #Misskey
424 #Pleroma
236 #Iceshrimp
73 #GNUSocial
65 #Firefish
22 #snac2
16 #Mitra
8 #WordPress
Instances
29.739 mastodon . social
22276 bolha . one
18717 hachyderm . io
11606 fosstodon . org
8598 ursal . zone
3123 bolha . us
1331 masto .donte .com . br
1278 panelinha .club
...
This report has been generated with LNAV log analyzer
Ghost devs should talk to the @gotosocial devs about optimizations. My server (running on a small $8/mo Hetzner instance) barely uses any memory (less than 1GB) and doesn’t break a sweat when the wonderful @lisamelton (33k followers) boosts one of my posts.
#ghost #GoToSocial #fediverse https://mas.to/@kissane/113240385141986343
Hi folks! Would you benefit from image and video editing built into Fediverse Web apps like Mastodon, GoToSocial and Pixelfed?
I'm a Web developer working on media editing tools with funding from @NGIZero, and I'm looking for feedback.
#OpenSource #NGI0 #ActivityPub #Mastodon #GoToSocial #Pixelfed
Hi everyone! We've just made another bugfix release of #GoToSocial, version 0.17.2 Ridiculously Selective Sloth:
https://github.com/superseriousbusiness/gotosocial/releases/tag/v0.17.2
The update fixes a couple small bugs around media processing and filter expiration, and adds media-image-size-hint and media-video-size-hint values to the config file.
Please read the release notes carefully when updating to this version.
Thanks for reading, and have a nice day! Or not, it's up to you; whatever you prefer!
#GoToSocial: it's basically sort of fine-ish; it's not the worst; it's sort of okay depending on what you need it to do
Good morning or afternoon or evening or night everyone, depending on your timezone! Holiday announcement time!
As we do every year, we'll be taking a chunk of December off from work. This year, our cheeky little holiday will be from the 12th of December up to and including the 2nd of January.
What does that mean, you ask? During that time, we'll make the Matrix help, general, and code channels read-only, and we'll make the Github repository read-only as well. This means that during our holiday period, you won't be able to create issues or pull requests or ask us questions.
We do this to give us time to relax, enjoy quality time with friends and family, play video games, eat gingerbread, drink tea, and pet our various animals, in order to recharge our batteries for the year ahead without worrying about new issues coming in.
This doesn't mean that development work will completely stop for the duration of the holiday, just that the "user-facing" side of the development work will pause, as this is the part that we find drains our nerd batteries the fastest. We are, after all, computer-touching hermits.
So there! It's been a great year for GoToSocial in our opinions, and we're looking forward to working on cool new shit for you all (and for ourselves) in 2025, once we're raring to go again after a break. Thanks for reading! Now pet the sloth:
xoxoxoxo #GoToSocial devs
Hey, you people explaining "Fediverse" to each other. Use this updated illustration:
#ActivityPub
#flohmarkt #loops #gancio #akkoma #mastodon #peertube #pixelfed #lemmy #forgefed #pleroma #hubzilla #funkwhale #owncast #writefreely #friendica #misskey #bookwyrm #gnusocial #mobilizon #castopod #wordpress #drupal #nextcloud #gotosocial #fediverse
Phanpy and GoToSocial is a killer combination.
GoToSocial has some great privacy controls, but has no front end by default. https://gotosocial.org
Phanpy, the alternative Mastodon web client, looks really sleek. https://phanpy.social
And it seems pretty easy to run them side by side.
Writing docs for domain permission subscriptions.
Sorry for the limited alt-text on these, the in-progress doc itself is viewable here now if you want to have a look for yourself: https://github.com/superseriousbusiness/gotosocial/blob/domain_permission_subscriptions_2_the_subscriptioning/docs/admin/domain_permission_subscriptions.md
It works :) #GoToSocial
There's so much that can happen in just two months.
I published this blog post on October 28: https://blog.elenarossini.com/the-fediverse-has-empowered-me-to-take-back-control-from-big-tech-now-i-want-to-help-others-do-the-same/
Back then, I never imagined that by the end of the year I would be running my own self-hosted Fediverse instance.
I'm feeling so much more hopeful and empowered these days and I need to thank YOU, wonderful people of the Fediverse, for encouraging me to take the plunge and try #YunoHost and #GoToSocial. I'll be unveiling my new instance soon. For now, THANK YOU ❤️ ✨
We're returning from our holiday and slowly homing in on maybe getting ready to consider looking at possibly doing another #GoToSocial release at some point soon or nearly-soon or whenever we feel like getting around to it.
Likely to be in the next release:
Post editing: already on main/snapshot.
Blocklist/allowlist subscriptions: already on main/snapshot. Check out the docs here -- https://docs.gotosocial.org/en/latest/admin/domain_permission_subscriptions/ and here -- https://docs.gotosocial.org/en/latest/admin/settings/#subscriptions.
Push notifications: not on main yet but vyr has been working hard on this on a branch so we'll try to include it.
More bugs than ever before, more anti-capitalist homosexuality than you can shake a stick at, more torment collocated at the nexus.
2025 should be good!
Is there any Mastodon-like ActivityPub software that auto-fetches replies from unfollowed accounts? I'd love to just host my own instance, but I hate that it means you don't see so much content. Does #GoToSocial do this?
Hello nerds!
We've just created the first release candidate for #GoToSocial v0.18.0!
Adventurous admins can find the release candidate and upgrade instructions here:
https://github.com/superseriousbusiness/gotosocial/releases/tag/v0.18.0-rc1
Please read the migration notes carefully for instructions on how to upgrade to this version. This version contains several very long migrations so you will need to be patient when upgrading, and backup your database first!!
Thanks for reading!
Release highlights:
Status edit support: one of our most-requested features! You can now edit your own statuses, and see instance edit history from other accounts too (if your instance has them stored).
Push notifications: probably the second most-requested feature! GoToSocial can now send push notifications to clients via their configured push providers.
You may need to uninstall / reinstall client applications, or log out and back in again, for this feature to work. (And if you're using Tusky, make sure you've got ntfy installed).
Global instance css customization: admins can now apply custom CSS across their entire instance via the settings panel.
Domain permission subscriptions: it's now possible to configure your instance to subscribe to CSV, JSON, or plaintext lists of domain permissions.
Each night, your instance will fetch and automatically create domain permissions (or permission drafts) based on what it finds in a subscribed list.
See the domain permission subscription documentation for more information.
Trusted-proxies helper: instances with improperly configured trusted-proxies settings will now show a warning on the homepage, so admins can make sure their instance is configured correctly.
Better outbox sorting: messages from GoToSocial are now delivered more quickly to people you mention, so conversations across instances should feel snappier.
Log in button: there's now a login button in the top right of the instance homepage, which leads to a helpful page about clients, with a link to the settings panel. Should make things less confusing for new users!
Granular stats controls: with the instance-stats-mode setting, admins can now choose if and how their instance serves stats via the nodeinfo endpoints. Existing behavior from v0.17.0 is the default.
Maintenance router will now be used while your instance is starting up / running migrations. It serves a nice status page informing visitors to wait while migrations complete. Less admin anxiety! Stuff is working!
🚀 New on #TheFutureIsFederated 👩🚀
#GoToSocial empowers you to have your own home on the Fediverse - with unique controls
mentioning @shollyethan @ilja @gotosocial @gytisrepecka @Tusky @pinafore @phanpy @MonaApp @elk
and my GtS instance @elena
#tech #Fediverse #activism #BigTech #SocialMedia #FOSS #FLOSS #YunoHost #blog #TechEmpowerment #TechResistance
Slurp is a new CLI tool for GoToSocial that is making post migration possible from Mastodon and Pixelfed archive formats.
Learn about the complexities of previous import solutions and how I slurped up my Pixelfed archive into a new GoToSocial account.
🚀 New on #TheFutureIsFederated 👩🚀
"My Year of Fediverse explorations"
https://blog.elenarossini.com/my-year-of-fediverse-explorations/
with shout-outs to @pixelfed @dansup @pfefferle @gotosocial @yunohost @phanpy
#tech #Fediverse #BigTech #socialmedia #FOSS #FLOSS #blog #Friendica #Pixelfed #Lemmy #GoToSocial #YunoHost #Mastodon #ActivityPub #Wordpress
Hello everyone, after a week or two down the release candidate mines, we've emerged blinking into the light carrying with us #GoToSocial v0.18.0 Scroingly Sloth!
https://github.com/superseriousbusiness/gotosocial/releases/tag/v0.18.0
Please read the migration notes carefully for instructions on how to upgrade to this version. This version contains several very long migrations so you will need to be patient when upgrading, and backup your database first!!
Release highlights
Status edit support: one of our most-requested features! You can now edit your own statuses, and see instance edit history from other accounts too (if your instance has them stored).
Push notifications: probably the second most-requested feature! GoToSocial can now send push notifications to clients via their configured push providers.
You may need to uninstall / reinstall client applications, or log out and back in again, for this feature to work. (And if you're using Tusky, make sure you've got ntfy installed).
Global instance css customization: admins can now apply custom CSS across their entire instance via the settings panel.
Domain permission subscriptions: it's now possible to configure your instance to subscribe to CSV, JSON, or plaintext lists of domain permissions.
Each night, your instance will fetch and automatically create domain permissions (or permission drafts) based on what it finds in a subscribed list.
See the domain permission subscription documentation for more information.
Trusted-proxies helper: instances with improperly configured trusted-proxies settings will now show a warning on the homepage, so admins can make sure their instance is configured correctly. Check your own instance homepage after updating to see if you need to do anything.
Better outbox sorting: messages from GoToSocial are now delivered more quickly to people you mention, so conversations across instances should feel a bit snappier.
Log in button: there's now a login button in the top right of the instance homepage, which leads to a helpful page about clients, with a link to the settings panel. Should make things less confusing for new users!
Granular stats controls: with the instance-stats-mode setting, admins can now choose if and how their instance serves stats via the nodeinfo endpoints. Existing behavior from v0.17.0 is the default.
Post backdating: via the API you can now backdate posts (if enabled in config.yaml). This is our first step towards making it possible to import your post history from elsewhere into your GoToSocial instance. While there's no way to do this in the settings panel yet, you can already use third-party tools like Slurp to import posts from a Mastodon export (see Slurp).
Configurable sign-up limits: you can now configure your sign-up backlog length and sign-up throttling (defaults remain the same).
NetBSD and FreeBSD builds: yep!
Thanks for reading! And seriously back up your database.
we now have some GoToSocial docs about importing your archived posts in general: https://docs.gotosocial.org/en/latest/user_guide/importing_posts/
most of the specifics are in the slurp docs, but if you write your own importer and think it might be of general interest to GTS users, please let us know.