Fediverse Network/Mastadon Platform (Anthropomorphic) - Works | Archive of Our Own
An Archive of Our Own, a project of the Organization for Transformative Worksarchiveofourown.org
An Archive of Our Own, a project of the Organization for Transformative Worksarchiveofourown.org
Hello hello here's the second release candidate for #GoToSocial v0.18.0, we fixed a bunch of stuff that was dodgy in the first one!
github.com/superseriousbusines…
Thanks! Enjoy! Weeeee!
Here's version 0.18.0-rc2 of GoToSocial. Please read the migration notes carefully for instructions on how to upgrade to this version. For instructions to update to this release candidate from vers...GitHub
Hi everyone!
We've just pushed a very important security bugfix release for #GoToSocial v0.17.3 and below:
github.com/superseriousbusines…
If you are running on GoToSocial v0.17.3 or below, you should update to v0.17.4 as soon as possible. It's a very small update from v0.17.3 -> v0.17.4 as it contains only some code logic changes, and no database migrations.
In short, when a dereferencing bug is triggered under a specific set of circumstances it can cause loss of account data on affected instances. It's a rare thing to be triggered, but when it does happen it really, really stinks, and necessitates restoring from backup or manually editing the database to get things working again. (It's not possible to access or tamper with data by triggering the bug, only destroy it.)
We'll release a proper CVE for this in a couple of days when admins and packagers have had a chance to update.
Please note that folks who are already on v0.18.0-rc1 or latest snapshots are unaffected and do not need to do anything, as the bug occurs specifically in v0.17.3 and below. This means if you prefer to update straight from v0.17.3 to v0.18.0-rc1 then that's also an option; you can follow the release notes for v0.18.0-rc1 in this case.
So! If you know folks on GtS v0.17.3 or below, please let them know that they should take action! Link them to this post if you want! And please boost for visibility :)
Thank you everyone! ❤ Computers!
Here's version 0.17.4 of GoToSocial. This is a very important security bugfix release that addresses a dereferencing bug which, when triggered under a specific set of circumstances, can cause loss ...GitHub
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:
github.com/superseriousbusines…
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:
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.Here's the first release candidate of GoToSocial v0.18.0! Please read the migration notes carefully for instructions on how to upgrade to this version. This version contains several very long migra...GitHub
Are there any #Linux, #dns or #SSL gurus or someone familiar with #Gotosocial out there who can lend me a hand?
I have a little VPS. I have downloaded Gotosocial. I have set up the conf file, but I'm falling afoul of Letsencrypt and my SSL isn't working.
I want to spin up a GTS so people can follow my book reviews on the fediverse or by RSS rather than having to go to the web, it's a much more fun and interactive place than static web pages.
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:
2025 should be good!
Myself and my good friend @bumble (who runs a variety of server types on the fediverse), are joining forces to offer #hosting for #GoToSocial servers.
It's early days but we'd be keen to hear from anyone who wants to try running their own GoToSocial but doesn't have the skill, want, or equipment to run their own server.
The aim is to simply charge for running costs for the server. We will not take any costs from this (unless we end up with hundreds of them!). We anticipate a basic instance for one user (or a small handful) will be 5 euros per month and the charge is month to month. You pay each month in advance, and can cancel any time.
All you need is a domain name (or a sub-domain of your existing domain). We can help with this, or help you buy one for a few dollars/euros. We will handle all admin of the server.
Initially we are only looking for a few people to participate. If you are interested send me a direct message.
Question for the fediverse techies.
I'd like to set up #GoToSocial on a server that already has Apache installed, with several virtual servers set up.
Am I right in thinking that I can use Apache as a reverse proxy as per this documentation, and have GoToSocial listening on alternative ports?
docs.gotosocial.org/getting_st…
Boosts appreciated.
Got blurhashes working nicely on masto-fe.superseriousbusiness.… by moving them from a server-side setting to a client-side setting, so you can go try that out now if you like :)
Did a bit more poking and prodding at this, so it now has #GoToSocial favicons and a few small wording changes, it assumes you have search enabled by default (as it's always enabled on GtS instances), and it reads your default post content type too
masto-fe.superseriousbusiness.…
Will make more changes and write proper docs and stuff for it soon (tm), I'm mostly just playing with it now and familiarizing myself with the codebase.
Hoy hoy, just messed around and deployed this:
masto-fe.superseriousbusiness.…
based on the Iceshrimp standalone Masto frontend
You can log in to your #GoToSocial instance and use it like Mastodon :) All data is stored in the browser and on your own computer, masto-fe.superseriousbusiness.org doesn't store anything at all. It's like pinafore or semaphore in that regard.
I'll mess around with it more on and off as a hobby project, see if it can be customized + themed to feel a bit more like GoToSocial.
Thanks for trying it out!
New blog post!
My GoToSocial instance has been running for more than a month now, and so I gathered the different bits and pieces of my experience running it, and made them into a blog post. I talk about resources usage, monitoring and backups.
Also, sharing the link on this fedi account running on the mentioned GTS instance is an experiment in itself, to see how my server will handle the traffic
stfn.pl/blog/54-administrating…
The day-to-day tasks of a Fediverse instance adminstfn.pl
For #GoToSocial users who want a more Mastodon-like experience, you can try logging in to the standalone Mastodon frontend client hosted by #iceshrimp
Almost everything just works (tm), barring a couple 404s from endpoints we didn't stub out yet. It's really nice :)
感谢 CDN18 的出色工作,#GoToSocial 现在有中文文档了!您可以在此处查看中文文档:
docs.gotosocial.org/zh-cn/late…
非常感谢 CDN18!
Thanks to the amazing work of CDN18, #GoToSocial now has documentation available in Chinese! You can view the Chinese documentation here:
docs.gotosocial.org/zh-cn/late…
Thank you very much CDN18!
Living in the upside-down // Giving it a whirl. CDN18 has 26 repositories available. Follow their code on GitHub.GitHub
Hi everyone! We've just made another bugfix release of #GoToSocial, version 0.17.2 Ridiculously Selective Sloth:
github.com/superseriousbusines…
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!
Here's bugfix version 0.17.2 of GoToSocial! If updating to this version from 0.16.0 or below, please follow the instructions for v0.17.0, replacing 0.17.0 with 0.17.2 throughout. ⚠️ Be aware that u...GitHub
Hiya, we've just done bugfix release 0.17.1 for #GoToSocial.
github.com/superseriousbusines…
Fixes a bug in the streaming API that may have been causing problems for some clients, and adds alt-text for default avatar + header images.
Updating from 0.17.0 is very simple and quick, but if you're updating from 0.16.0 or below then please read the migration notes carefully and be aware of the big database migrations from 0.17.0.
Enjoy!
Here's bugfix version 0.17.1 of GoToSocial! If updating to this version from 0.16.0 or below, please follow the instructions for v0.17.0, replacing 0.17.0 with 0.17.1 throughout. ⚠️ Be aware that u...GitHub
Hi! Hi there! We've only gone and done another #GoToSocial release candidate innit mate!
github.com/superseriousbusines…
We fixed some small bugs, did a bunch of work around release note generation (not interesting for end users but tobi had fun), and documented GTS_WAZERO_COMPILATION_CACHE
and nowasm
.
Please read the migration notes carefully!
This is probably the final candidate before the real 0.17.0 release when we officially enter beta, we're all very excited here in the GtS treehouse!
Here's version 0.17.0-rc5 of GoToSocial. We fixed a couple bugs! And changed some deployment stuff! And updated some library versions! Please read the migration notes carefully for instructions on ...GitHub
Hiya, another day, another #GoToSocial release candidate:
github.com/superseriousbusines…
We fixed a couple small bugs around interaction accepts and rejects :)
Please read the release notes carefully, especially if updating to this release candidate from v0.16.0 or below! There are migrations!
If you're using SQLite on OpenBSD or FreeBSD, please take the release version with moderncsqlite
in the name, as described in the release notes.
Thanks for reading and helping us find bugs! We're getting there 🙂
Hiya! Third and hopefully final release candidate for v0.17.0 of #GoToSocial:
github.com/superseriousbusines…
Fixed a couple cheeky bugs related to status web views and pending replies not being marked pending correctly.
For instructions to update to this release candidate from versions prior to 0.17.0-rc1, please read the release notes for v0.17.0-rc1 carefully, but replace all occurrences of rc1 with rc3.
If updating from 0.16.0 to this release candidate, there are several config file changes and some very large database migrations that will have to run.
Thanks!
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 ^_^
#Pachli 2.6.0 is now available. This version has a new "Suggested accounts" feature to find accounts to follow, improves filter support on #GoToSocial servers, makes parts of the UI more readable, and fixes several bugs.
See pachli.app/pachli/2024/06/27/2… for details.
Thank you to @mileskrell, @kallekn, and @bittin for their contributions to this release.
Pachli 2.6.0 is now available. This release allows you to find new people to follow with a “Suggested accounts” feature, and has the usual bug fixes and other improvements. Read on for more details about these.Pachli
Hi nerds! We've just released #GoToSocial version 0.16.0 Snappy Sloth into the wild. Look at it go! Climbing trees and all sorts, covered in algae, and #pooping once a week.
github.com/superseriousbusines…
Thanks to everyone who helped us comb the bugs out of its fur during the release candidate process. We hope the protein you gained from eating the bugs was reward enough.
As usual, when updating to this version (which you really should, because it's quite good), please read the release notes carefully, particularly the database migration notes; and make sure you don't interrupt the database migrations.
Ta!
Highlights of this release (nothing new since 0.16.0-rc1, just reiterating):
https://[your-instance.tld]/signup
. No more manually creating new users via the CLI :)from:@[username]@[domain]
to your search term, to search only within statuses created by the given account (while still respecting the search limitations we already had in place).Hello internet! Roll up roll up and see ye all version 0.16.0 of GoToSocial, codename SNAPPY SLOTH. Release highlights Sign up / registration: In this release, you can open your instance to new re...GitHub
Hello hello good morning, here's the second release candidate for #GoToSocial v0.16.0!
github.com/superseriousbusines…
We fixed a bug that was preventing brand new instances from federating properly, and a bug where two accounts could refer to each other as moved_to
targets.
Get it while it's fresh! 🍞 ☕️
Hiya! Second RC for 0.16.0! No db migrations or config file changes between v0.16.0-rc1 and this version, so upgrading is as simple as updating your docker container or stopping GtS, untarring the ...GitHub
i made a CLI tool for moving data in and out of GtS and Mastodon instances using the API: github.com/VyrCossont/slurp
it can handle CSV data in Mastodon export format for blocks, bookmarks, follows, and lists. there is no Mastodon CSV format for filters so i made one up. (note that you need to be running GtS 0.15 for filter support.)
it doesn't handle posts or media yet; i have ideas about extending the GtS API to allow backdating posts and suppressing push federation, but probably won't get to that for a while.
tool for exporting data from and importing data to Fediverse instances - VyrCossont/slurpGitHub
Hello everyone!
We've just made the first release candidate for version 0.16.0 of #GoToSocial, aka Snappy Sloth.
github.com/superseriousbusines…
For adventurous instance admins, please read the release + migration notes very carefully when updating to this release, paying particular attention to the database migrations section.
Here are the release highlights:
https://[your-instance.tld]/signup
. No more manually creating new users via the CLI :)from:@[username]@[domain]
to your search term, to search only within statuses created by the given account (while still respecting the search limitations we already had in place).Hello you nerds, dorks, and dweebs ❤️ This here is the first release candidate for version 0.16.0 of GoToSocial, codename SNAPPY SLOTH. Release highlights Sign up / registration: In this release, ...GitHub
Oh yes, and v1 of filters is here as well in this release candidate! Depending on the client you're using, you'll be able to add filters to hide certain phrases from posts in your timeline :)
Hey nerds! 🌸
First spring time release of #GoToSocial, here's the first release candidate for version 0.15.0 Shagadelic Sloth!
github.com/superseriousbusines…
For adventurous admins updating to this release candidate, please read the migration notes carefully, especially regarding database migrations :)
Hey nerds! 🌷 🦥 🌸 First spring time release of GoToSocial, here's the first release candidate for version 0.15.0 Shagadelic Sloth! Release highlights Incoming and outgoing Move Activities are now p...GitHub
#GoToSocial bugfix release v0.14.1!
👢
🐛
github.com/superseriousbusines…
There was a bug in 0.14.0 which was causing SQLite-backed instances to sometimes become unresponsive, with lots of errors in the logs containing interrupted(9)
(see github.com/superseriousbusines….
We poked around and this looks like an issue in our SQLite dependency, so we stepped down to the most recent stable version, and also added some code to prevent the problem from rendering an instance unresponsive.
No db migrations or config file changes between v0.14.0 and this version, so upgrading is as simple as updating your docker container or stopping GtS, untarring the release, and starting GtS again.
For instructions to update to this release from versions < v0.14.0, see the v0.14.0 release notes, but replace v0.14.0
with v0.14.1
throughout.
Thanks!
Fast, fun, small ActivityPub server. Contribute to superseriousbusiness/gotosocial development by creating an account on GitHub.GitHub
Hi everyone!
We've just released v0.14.0 of #GoToSocial! Say hello to the Spoiled Sloth
github.com/superseriousbusines…
We're really proud of this release! It fixes a lot of longstanding annoying bugs, and adds some very neat features tooooo
Thanks to everyone who helped us with code and trying out release candidates and filing issues, and a big thank you to all our financial supporters who help us out via opencollective and liberapay :)
When upgrading to this version from a previous release, please note that there are CSS and HTML updates, config file changes, and several database migrations which may take a while to run! So please read the migration notes carefully :)
Release highlights:
alsoKnownAs
field on your account via the settings panel, to indicate other accounts you own. This doesn't do much now, but it's the first step towards the Move implementation for account migration coming in v0.15.0. We originally wanted to include Move in this release but it needs more testing so we pushed it back. Hang in there :)Learn three ways to insert a Markdown code block in your document, including a method that supports syntax highlighting.erik (Markdown Land)
Hi everyone! We just made the second release candidate (rc2) for #GoToSocial v0.14.0. Here it is!
github.com/superseriousbusines…
What happened to the first release candidate, you say? Well, it didn't work properly 🤦 But this one does.
If you're the type of badass admin who uses release candidates, please give it a shot :) If you find any bugs particular to this release candidate, let us know on our issues page so we can fix them before 0.14.0 proper.
As always, please read the migration notes carefully!
Highlights of this release (candidate):
alsoKnownAs
field on your account via the settings panel, to indicate other accounts you own. This doesn't do much now, but it's the first step towards the Move implementation for account migration coming in v0.15.0. We originally wanted to include Move in this release but it needs more testing so we pushed it back. Hang in there :)Thanks for reading!
Learn three ways to insert a Markdown code block in your document, including a method that supports syntax highlighting.erik (Markdown Land)
Hi everyone! We just made another security + bugfix release for #GoToSocial
github.com/superseriousbusines…
If you're running on v0.13.2 or below, you should update to this release as soon as you have the time. There are no database migrations or frontend file changes, so this should be fairly easy!
Similar to the v0.13.2 release, this one closes a couple gaps with regard to ensuring that remote accounts and statuses can't be imitated.
It also fixes a couple different bugs with regard to your instance trying to dereference accounts who've blocked you, or whose instances have blocked you, leading to less weird-looking behavior from the user's side :)
Oh, and as a nice side effect of the above changes, federation with Bookwyrm should work a bit better now too! 📖 🪱
If you're running on a main snapshot build, you should update to the latest code on main by either refreshing the Docker snapshot
tag, or taking the latest binary snapshot bundle.
Now with that out of the way we can get on with working on features for 0.14.0 :P
Thanks for reading! Have a good Thursday!
Hi everyone! This here's a security + bugfix release for GoToSocial! Similar to the v0.13.2 release, this one closes a couple gaps with regard to ensuring that models of remote Activities or Object...GitHub
Hi everyone!
We've just released a new version of #GoToSocial, v0.13.0 aka Spider Sloth!
You can get the release from here: github.com/superseriousbusines…
As usual, please read the migration notes carefully when upgrading to this version.
Thanks! Enjoy!
Highlights of this release:
instance-languages
setting to indicate one or more primary languages for your instance. docs.gotosocial.org/en/latest/…/metrics
endpoint to allow a Prometheus instance to scrape metrics about Go runtime memory usage, http request and database metrics, and more. docs.gotosocial.org/en/latest/…Spider Sloth, Spider Sloth, does whatever a .... sloth does? Release highlights Create, view, and vote in polls. It's been a while in the making but GoToSocial now has support for polls, aka Quest...GitHub