#mstdndk

2025-11-12

Made a backup account over on dice.camp . Just in case our #mstdndk server is out for a bit and I need to provide situation updates. You can follow that here:

@leeleedee@dice.camp

2025-11-10

Monitoring is slowly getting up and running.. now if only I knew how to read all that! ;-)

#mastodon #postgresql #cloudnativepg #grafana #mstdndk

Screenshot of Grafana showing graphs and metrics for the mstdn.dk PostgrSQL cluster. Some red boxes, but not sure how to read that yet.
2025-11-05

Velkommen til #mstdndk @lmjhe

2025-11-03

One of the nodes of the Midgaard #Kubernetes cluster running #mstdndk is currently down, and awaiting a disk replacement. Luckily clustering works, and you shouldn't feel a thing ;-)

Resiliency for the win! :-)

2025-10-31

Tonight is #Halloween, which also means it's the #birthday of #mstdndk! Three years ago exactly, the domain was registered and we deployed #Mastodon with my home grown Helm chart. A couple of horrible crashes and a lot of experience later, we're still alive and kicking! With backups and everything! :mastowink:

Have a great day! 🙂

2025-10-15

#mstdndk and the underlying Kubernetes cluster died a couple of days ago. Working on recovering.

2025-10-03

Considering switching the #MinIO backend of #mstdndk to #Garage by #deuxfleurs. 3 replicas on #Kubernetes. Anyone with real life experience and/or tips? :-)

garagehq.deuxfleurs.fr/

#mastodon #s3

2025-10-03

I've been doing things I shouldn't with #Kubernetes. We're using a replicated #MinIO cluster as the storage backend on #mstdndk, which requires a boat load of storage, especially if you forget to specify any kind of retention. So far, the quick workaround for a full disk, was just to expand the filesystem. Since we're replicating across nodes, we're using #OpenEBS #LVM for local storage. Poor partitioning means we're running out of storage on the volume group, but even worse - PVCs sizes were increased before checking if we had space for it. Kubernetes is now stuck in a most unfortunate situation - it can't grow the local filesystem, as the volume group is full and you're not allowed to decrease the size request. What then? Cue github.com/etcd-io/auger - a tools that allows you to edit #K8s resources directly in #etcd. Obviously you should never do this, but with steady hands and clinical precision, you can get yourself out of a pickle like mine. Size was reverted and PVCs were unstuck.

2025-10-02

Jeg oplever, at det ofte ikke er muligt at se billeder og videoer, der er posted pÄ andre instanser end her pÄ #mstdndk
Jeg prÞvede ogsÄ at uploade nogle eksempel screenshots til dette opslag, men fik en "upload failed" error.

Jeg bruger den officielle Mastodon mobile client til Android og har prĂžvet med og uden VPN. Er der nogen, der oplever det samme eller ved, om dette kan vĂŠre en lokal server federation relateret bug? MĂ„ske @saustrup ? 🙂

2025-09-04

@Molvorin Hej og velkommen til Mastodon og #mstdndk ! Det lyder som om du har nogle interessante hobbyer, og jeg glÊder mig til at fÞlge med pÄ vores servers livefeed.

Den bedste mÄde at finde ligesindede her er at sÞrge for at bruge og fÞlge hashtags, der beskriver dine interesser. Det skyldes, at fediverset ikke har nogen algoritme til at promovere dine indlÊg, hvis de ikke har hashtags.

NÄr du har fundet de hashtags, der interesserer dig, vil du sandsynligvis finde en masse dejlige mennesker at fÞlge og interagere med, som poster med disse hashtags. FÞlg sÄ mange mennesker og hashtags, der interesserer dig, som muligt, og pÄ den mÄde vil du finde dit fÊllesskab her.

Hav det sjovt 👍!

(Her er nogle hashtags, der kunne vÊre interessante for dig baseret pÄ dit indlÊg: #linux #linuxmint #linux_gaming #EliteDangerous #NoMansSky #StarCitizen )

2025-08-12

A node crashed today, and unfortunately the remaining three were overburdened with a seemingly spontaneous filesystem check of some rather large volumes, including the ones holding the three database replicas and three media storage replicas for #mstdndk. We're running #Longhorn on #Kubernetes for replicated block storage, but we're doing this on a bit of a budget, which means spinning metal and 1Gbit connections between servers. You can get quite far by very carefully prioritizing the I/O and CPU of certain processes, but once in a rare while it tumbles over. If we had the money, we'd get fit each server with 16TB NVMEs and a 10Gbit backbone, but unfortunately that's not currently the case.

Is there any benefit to running this on Kubernetes? I have no doubt about it, but I'm also convinced that our current problem is replicated block storage and requirements associated with it.

Our current setup is four i7-8700's with 64GB RAM, 1x10TB spinning metal and 2x512GB SSDs.

2025-08-11

We're experiencing an issue with the media storage backend on #mstdndk today. We'll look into it as soon as possible, which unfortunately isn't for at least a couple of hours, as I have some stuff to take care of in the real world first ;-)

2025-07-09

Hej #mstdndk ,
dejligt at vĂŠre her. Jeg arbejder i filmbranchen som software udvikler og nĂžrder i min fritid videre i alle mulige retninger. Digital sikkerhed, privatliv og #righttorepair er for tiden mine yndlingsemner. GlĂŠder mig til at dele og snakke om spĂŠndende ting her inde ✌

#introduktion #nypÄmastodon

2025-07-09

Velkommen til, @fruAnna, @mrfr, @ethan, @madmilo, @jaw, @fynn1, @sindum, @peterhelms og @chang! Nye pĂ„ #mstdndk, og mĂ„ske #nypĂ„mastodon? :-) Skynd jer at fĂ„ billede og profiltekst pĂ„, og overvej at lave en #introduktion 🙂

Protip: slÄ to-faktor authentication til for jeres konto - det kan I gÞre lige her: mstdn.dk/settings/two_factor_a

2025-07-09

We'll be updating #mstdndk during the night one of the next days. Hopefully it will be dreadfully boring and you won't even notice, but just in case - if the server goes down, know that it's probably related to the upgrade, and should be fixed shortly.

We'll put out a notice a couple of hours ahead of the change.

2025-07-03

Issues from the expired DNSSEC incident are unfortunately still affecting #mstdndk. We're still temporarily disabling DNSSEC for the affected domains, but missed a few in the first round. We'll try to improve our procedure for actually keeping the damned things updated, but there's a first time for everything. Thank you for your patience.

2025-07-03

Issues with expired DNSSEC keys has caused a bit of an outage on #mstdndk today. DNSSEC has been temporarily disabled and everything should work as the update propagates. Will get it sorted ASAP.

2025-07-02

Velkommen til / welcome #mstdndk @madmilo og @Fodd 👋

2025-07-01

Velkommen til / welcome to #mstdndk @jaw

2025-06-30

Velkommen til / welcome to #mstdndk, @fynn1 !

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst