Post Views: 4 Introduction I’ve spent the last few years sitting in the Mastodon Discord, listening to the developers talk about the project. During this time, the Core Dev team has been involved in a lot of conversations about the ecosystem and its future roadmap. Some of these discussions have […]
Estimated reading time: 118 minutes
Post Views: 45 1 Prepare system 2 Install package 3 Notice output 4 Edit /etc/Elasticsearch/jvm.options.d/heap.options Add about 50-75% of the memory to allow something for the OS/Cache. 5 Edit /etc/elasticsearch/elasticsearch.yml Update or Add the following values 5 sudo systemctl edit elasticsearch Add the following 6 Start the service using systemctl […]
Estimated reading time: 2 minutes
Post Views: 39 This is going to assume the new version is 18, and the database is called mastodon_production. Migration Stages Check Postgres pg_extension (Repack and other extensions) You can check if you used other extensions using this SQL on the old DB. NEWDB: New Cluster sudo pg_createcluster 18 techhubproduction […]
Estimated reading time: 5 minutes
Post Views: 111 With the release of Ubuntu 26.04 LTS, I’ve started to rebuild some of my VMs from 24.04 and took the opportunity to polish the proxmox VM settings. Proxmox: VM CPU Tuning Notice: The details below are about my AMD EYPC Server CPUs, but for proxmox environments with […]
Estimated reading time: 3 minutes
Post Views: 134 Call to action What would you do with 10U of collocation space for free? if you were me, what’s the best/most interesting/most impactful outcome for this rack space? Part 1: The Pitch In February 2025, I moved into a half rack with 20U of capacity in a […]
Estimated reading time: 8 minutes
Post Views: 73 Hey Mastodon admins,I’ve noticed lots of errors in the logs and sidekiq dead queue similar to a failure for pushrelay-mast1.your.org. These come from failed mobile/web notification services which are registered for your users… and they fail repeatively! Note: if you know who runs/ran the failing push services, […]
Estimated reading time: 1 minute
Post Views: 161 Let’s answer the question… Is co-location right for you? Over 12 months ago, I made the switch from cloud VMs to dedicated co-location hosting a Proxmox cluster, and it turned out to be one of the best decisions for my specific needs. This move has allowed me […]
Estimated reading time: 11 minutes
Post Views: 209 There was a 24 hour window of submission for the Social Media Minimal Age bill.. and I decided to write something straight to the point. https://www.aph.gov.au/Parliamentary_Business/Committees/Senate/Environment_and_Communications/SocialMediaMinimumAge
Estimated reading time: 3 minutes
Post Views: 115 TLDR: CHECKING YOUR WEB/PUMA LOGS AND SIDEKIQ DEAD QUEUE FOR S3 ReadTimeout ERRORS FOR FUN AND PROFIT!!! I recently started investigating the high bandwidth being used by my Mastodon instance, and noticed a lot of errors (similar to below) showing failures related to uploading files to my […]
Estimated reading time: 2 minutes
Post Views: 1,489 Edit: So to put my money where my mouth is – Right now storage is costing me around $150AUD a month – so if somebody can build a media server we can share/deploy and offer it for all of the Fediverse instances… I will give them a […]
Estimated reading time: 18 minutes