Tootfinder

Opt-in global Mastodon full text search. Join the index!

@chris@mstdn.chrisalemany.ca
2026-06-29 03:35:08

Guys I think I really did fix it this time! #selfhost #mastoadmin
It has been solid and responsive on #newOldiMac since switching colima from Apple's vz system to qemu.

@chris@mstdn.chrisalemany.ca
2026-06-28 06:36:59

bam. Looks like #newOldiMac is back up this time using qemu instead of vz underneath colima. We'll see if this helps with stability!
#selfhost #mastoadmin

@chris@mstdn.chrisalemany.ca
2026-06-28 13:46:41

Still up!
Have now split Colima into two contexts. One for the streams and one for docker. Not sure if that is the most efficient. But it’s working!
#newOldiMac #selfhost #mastoadmin

@chris@mstdn.chrisalemany.ca
2026-06-28 07:02:30

colima seems to be dealing with the traffic a lot better now that it's using qemu. Might also be doing diskIO better as it's using a different driver for that as well.
The mastodon client seems more responsive.
The database is already using 6.4GB of 8GB! Usually it barely got over 2.5GB before crashing.
I am forever optimistic for what I find in the morning! : )
Goodnight sweet mastonauts!
#newOldiMac #selfhost #mastoadmin

@chris@mstdn.chrisalemany.ca
2026-06-22 16:27:12

so far so good. #footiMac and #newOldimac are stable and services are being restarted periodically.

@chris@mstdn.chrisalemany.ca
2026-06-10 13:02:15

It's a day later and #footiMac and #newOldiMac are still up and running. Disk usage is stable. Current RAM usage for the database has gone up to 3GB from 1GB since 9PM last night. I'd like to know why. It's not any busier.
I'm running the backup script then later today I'll see if I can investigate more on why the RAM usage fluctuates so much.
I would like to know why it is more stable. Is it because I've simply given it enough room to expand and contract in the colima VM?
Is it because I set the clocks to the same timezone?
Inquiring minds... but I am happy that it is happy. And I have learned a lot and gotten more comfortable with docker. Which has been a goal almost since I joined Mastodon in Nov 2022.
I’m hoping to look for a new macMini now to replace #newOldiMac. If I can get that an SSD to replace the failing SSD in #footiMac and a large HDD for backup that'd be great.
#docker #mastoAdmin #colima #iMac

@chris@mstdn.chrisalemany.ca
2026-06-10 04:15:39

dare I say the #footiMac #newOldiMac combo are currently delivering snappy mastodon performance.
#mastoAdmin #selfhost

@chris@mstdn.chrisalemany.ca
2026-06-08 20:58:17

ok, really for sure this time.
i think it's going to be stable.
I think.
#mastoAdmin #selfhost #newOldimac #colima #docker

@chris@mstdn.chrisalemany.ca
2026-06-10 04:46:06

success.
docker restart does not jeopardize anything as long as a volume is specified at runtime to preserve the data.
successfully restarted with new conf file and we're now green across the board and hopefully tuned for the slightly larger resources available from #newOldiMac
#docker #mastoAdmin #docker #colima #postgresql #selfhost

@chris@mstdn.chrisalemany.ca
2026-06-10 16:09:26

I think it is funny, ironic, nerdy, and meta (the proper literal sense) that I have maxed out the 2017 iMac by wanting to install btop while watching it be maxed out on htop.
And yet... it's still posting this, so if stuff doesn't break down now, surely it never will? Even the swap is having a moment. Ooof. I need to be nicer to my machines. lol
#newOldimac #selfhost #mastoAdmin #footiMac #docker #colima #homebrew

@chris@mstdn.chrisalemany.ca
2026-06-10 14:53:29

just tweaked/upped web concurrrency and max threads settings in my .env.production settings for Mastodon to give #footiMac a few more processes to handle requests and things are humming along nicely.
I think a big takeway for me on this #selfhost journey is that except on the very smallest one person and minimal followers instance, the database (and possibly redis) function should always be on a different machine or container from mastodon.
#footiMac was clearly having real trouble handling the database activity once it got busy. Even with an SSD now with two bad blocks (which may have been caused by that over-activity), it is way more stable.
#newOldiMac #docker #mastoAdmin #colima #iMac

@chris@mstdn.chrisalemany.ca
2026-06-21 14:28:04

ok. *this time* i think my #selfhost is going to be stable or at least self-recoverable. Both #footiMac and #newOldiMac are now set to periodically restart to catch any times when the become unresponsive or colima dies.
#mastoadmin

@chris@mstdn.chrisalemany.ca
2026-06-19 13:22:16

I was hoping to get a new macmini to replace #newOldiMac before the summer but there are no refurbished ones in the Canadian Apple Store right now and the wait time on a new one is 12 weeks!
So no point doing that… plus the prices on RAM and SSD upgrades are crazy rn. Maybe the bubble will pop by then and we’ll have a flood of ex-AI gear on the market…
So instead I will focus my homelap on improving our home network situation, getting a couple 10gBT switches and capable router, and running a couple important cables around the house.
Then maybe I will see if I can make some space in our basement wiring closet for another shelf to hold a few old MacBook laptops that I have gathered over the years and see if I can turn them into a ProxMox cluster.
#networking #homelab #macmini #inflation