🚀 **Upgrade Mastodon: da incubo a manuale operativo (in 3 giorni)**Qualche giorno fa… è andata *molto male*.Di quelle situazioni in cui guardi il server e lui guarda te, e capisci che uno dei due sta mentendo.Spoiler: ero io 😄Tra spazio disco che spariva, cache fuori controllo e mount “creativi”, mi sono trovato nel classico scenario:👉 *“ma tanto questo percorso è solo una cartella…”*No. Non lo era.Era un bind mount.E io lo stavo trattando come se fosse aria.Risultato: sudore freddo, recovery, e qualche anno di vita in meno.---💡 **Poi però succede la cosa interessante.**Capisci l’errore.Lo isoli.E soprattutto… lo *ricordi*.E lì cambia tutto.---Oggi stesso scenario:upgrade Mastodon su YunoHost, media su SSD con mount separato, configurazione custom…E stavolta:✔ servizi fermati al momento giusto✔ mount smontato prima dell’upgrade✔ upgrade pulito✔ media riallineati senza perdere un byte✔ tutto rimontato e ripartito✔ toot a 2000 caratteri di nuovo al suo posto✔ DeepL rimesso in piediZero panico.Solo procedura.---⚙️ **Morale tecnica (quella vera):**Il problema non è quando qualcosa si rompe.Il problema è non capire *perché* si è rotto.Perché quando lo capisci…👉 lo rifai meglio👉 lo rifai veloce👉 e soprattutto… non lo rompi più---😎 **Morale personale:**Se fossi rimasto su soluzioni “comode”…non sarebbe successo nulla.Ma non avrei imparato niente.E invece adesso ho:✔ un server più solido✔ una procedura ripetibile✔ e un errore in meno da fare in futuro---🔥 **Conclusione**Qualche giorno fa:💀 “Oddio, ho rotto tutto”Oggi:🧠 “Ah, sì… quello. Facile.”---#mastodon #selfhosting