welp, i did it — now on ezra.social 🥳 i'd like to find a way to import my posts from hachyderm... please hold
@ezra What sort of device are you running your instance on?

@dvdvsdr it’s a single-node kubernetes cluster running on a poweredge r430 that powers all my #homelab shit — totally overkill, haven’t broken 10% cpu usage on it yet 😁

i only got it recently, and i’m still migrating from the smattering of raspberry pis everything was on before. i’m gonna write up a blog post with more deets after the holidays

@ezra Haha, cool! :)

I have two raspberry pi 4s lying around that I don't really use anymore, so I was thinking about setting up a mastodon instance just for me on one of them, but I don't know how feasible that is.

@dvdvsdr very doable! be warned, media storage gets big (i’m at 1.65gb after a day and a half) — if you have a nas with object storage (s3-compatible), use that. if not, get a big sd card 😅

if you’re curious, my k8s configs: https://gitlab.ezracelli.dev/k8s/services/-/tree/main/mastodon

based on toot.community’s: https://github.com/toot-community/kubernetes

mastodon · main · k8s / services · GitLab

GitLab Community Edition

GitLab
@ezra I know absolutely nothing about kubernetes 😅

@dvdvsdr hahaha! sorry, i’ve been so engrossed in this over the past few days  

mastodon also (i think) comes with systemd services, which should be applicable to the pi!

@ezra Ha, you weren't kidding, I'm at 2.3G right now 😅

Didn't have any SD cards bigger than 32G lying around so the whole thing's running off a USB stick now 😎

@dvdvsdr i’m holding steady at around 20GB — i also have cronjobs running daily to remove unused cached media after 7 days (`tootctl media remove` and `tootctl preview_cards remove` iirc)

the end is in sight