Pinned toot

For mastodon.technology status updates from admin, especially during downtime, please use status.mastodon.technology

Thank you to @SuperFloppies for building this and to @sporiff for helping test it ❤️

Sorry about the brief downtime. The Docker container running our database got into an unhealthy state. Restarting appears to have fixed it. We will monitor.

Okay, that's completed. We're now on Mastodon 3.1.2, which includes some security updates. You may need to refresh your browser.

You can read more about the changes here: github.com/tootsuite/mastodon/

Show thread

In 5 minutes, m.t will be rebooting to apply some critical software patches. Thanks for your patience.

Updates to the underlying VM software, as well as an upgrade to Mastodon 3.1.1, have been completed.

Relevant release notes are here: github.com/tootsuite/mastodon/

We'll monitor for a while but things are looking good! Let @ashfurrow know if something isn't working.

Show thread

On Sunday, Feb 23 at noon EST (17:00 UTC) the mastodon.technology instance will enter a maintenance period while we perform server upgrades. Expect intermittent downtime while we restart servers, run database migrations, etc. We'll post updates when things are done.

On Sunday, Feb 23 at noon EST (17:00 UTC) the mastodon.technology instance will enter a maintenance period while we perform server upgrades. Expect intermittent downtime while we restart servers, run database migrations, etc. We'll post updates when things are done.

We saw some downtime overnight – servers have been rebooted and things seem fine now. Sorry for the inconvenience! 💜

Going to do some server reboots this morning, nothing intense. Expect a few minutes of intermittent unavailability.

Small update: we have added language to our Code of Conduct to prohibit casteism. Have a good evening ❤️

Just had to reboot the docker containers after the instance started timing out. Will investigate later.

We have updated our instance configuration to default to excluding user profiles from search engine indexes. Previously, accounts were included by default. Now, they are excluded by default. This change doesn’t impact users who have modified this setting.

You can remain in search indexes in your user settings.

Existing user content may remain cached in search indexes for some time, but should be removed over time to match our new config.

Reach out with any questions.

Downtime was roughly 28 minutes, according to StatusCake. I'll be purchasing SMS credits to get notified on my phone, since the email notification went to spam :(

Show thread

Just saw that the instance was down. Not sure why, still looking into it. Neither an nginx restart or a restart of the docker containers was successful, only a full reboot of the host VM had any effect. Load+CPU+memory were all steady.

Okay, Content-Security-Policy headers are now updated to work with with the new client-side OCR in the image upload flow, but Safari specifically still isn't working. I'll try to take a look later, we'll see!

Show thread

Okay, I'm going to try some more CSP configuration changes. There will be Docker restarts and nginx reloads, so expect intermittent downtime this morning. Promise to keep it brief 😚✌️

Show thread

Tracked down the problem a bit, and learned more about nginx configs. The CSP headers are still an issue but for now I'm stopping faffing with the configs.

Show thread

We're diagnosing some Content-Security Policy HTTP header configurations this morning, which involves restarting the nginx service on the host VM. Expect intermittent unavailability.

Okay! ElasticSearch indexes are still being regenerated, but otherwise things seems stable.

We've upgraded from 2.9.2 -> 3.0.1. The release notes are here, you should look at the 3.0.0 notes for the most exciting features: github.com/tootsuite/mastodon/

We've got trending hashtags, we've got new client-side OCR for image descriptions, we've got better search results UI, we've got better 2FA settings, we've got new spam controls... check it out, folks!

Show thread
Show more
Mastodon for Tech Folks

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!