fabiux @ littleFedi
OSS developer and passionate since decades, hamradio operator [IZ2UQF].
Made in Sardinia. Content generated by a human, not LLM.
🍉
Check my id claims and social links on Keyoxide.
09B0 2044 F95B 1FC2 C8CC CA6C DF7B 10A3 82BB C3E1
openpgp4fpr:09B02044F95B1FC2C8CCCA6CDF7B10A382BBC3E1
Da una settimana a questa parte pixelfed.social ha un problema, spero temporaneo, per il quale le foto pubblicate non sono visibili. In attesa che si risolva, pubblico qui una delle tante foto che faccio quando vado in giro per attività fisica. Questa è la Villa Alari di Cernusco sul Naviglio, a due passi dal Naviglio della Martesana.
Istanza locale littleFedi: tutto tranquillo.
Da qualche giorno la mia istanza locale di #littleFedi sotto #FreeBSD continua a girare tranquilla e perfettamente funzionante. Il file di log ogni tanto si anima: si tratta solo di qualche richiesta un po' strana, in questo periodo dove, a quanto leggo in giro, è in corso un'ondata di spam nel #fediverso. Niente di preoccupante, in questi casi il giocattolo risponde educatamente con 401 - dito medio. Ci pensa il mio faro pubblico (altra istanza littleFedi) a reinoltrare a chi di dovere.
Ma quello che mi sorprende maggiormente è che questo nodo stia funzionando su un mini-PC che è una via di mezzo tra un tostapane e un Raspberry Pi! Allego uno screenshot di htop: pazzesco! Sembra che dica: «Oh, dammi qualcosa da fare che qui mi sto annoiando!». 😂
Come ho già detto, un serverino FreeBSD mi consente di tornare a giocare con un sistema operativo serio, pura arte minimalista.
Per cominciare, ho messo in pista quattro righe di shell script in crontab per fare qualche snapshot periodico dell'ambiente locale littleFedi, con rimozione automatica degli snapshot più vecchi. OpenZFS, non bruscolini. Mi viene quasi da ridere a pensare su quale hardware mi sto cimentando!
Qualcuno ha detto jail? In galera! Mi verrà in mente qualcosa, ho ancora molta memoria libera a quanto pare!
@fabiux A onor del vero abbiamo queste indicazioni più moderne, ma molto sintetiche, integrate nella segnaletica stradale. Quelle storiche sono proprio scomparse.
Alcuni giorni fa stavo ascoltando, come accade spesso, la rassegna stampa di RadioX di Cagliari. L'Unione Sarda, il maggiore quotidiano isolano, spesso dimentica di riportare alcuni fatti di importanza primaria (ad esempio il disastro della sanità in Sardegna) per concentrarsi maggiormente su questioni di importanza minore o costruite ad arte come riempitivo delle pagine.
Proprio allora è saltato fuori un articolo indignato contro l'amministrazione comunale di Milano, a causa della targa della locale Via Grazia Deledda, non solo per il fatto che la data di nascita indicata sulla targa è sbagliata (e ci può stare), ma anche perché non vi si riporta che la scrittrice (almeno questo titolo compare sotto) è stata un Premio Nobel. L'articolo poi si dilungava sull'aspetto della via in sé, non all'altezza della figura in questione. Con massimo sdegno della popolazione sarda.
Ora, allego due screenshot rubati al noto Street View: il primo è relativo alla via milanese, l'altro è la targa che compare in Via Grazia Deledda a Carbonia (a giugno 2024), importante centro minerario del sud Sardegna. Quella targa me la ricordo bene perché ci passavo sempre davanti, a piedi, quando andavo e tornavo dalle mie scuole elementari di via Roma. Una volta la scritta era di un bel color rosso porpora e non credo sia mai stata restaurata da allora.
A local littleFedi instance on FreeBSD.
I absolutely wanted to test drive a littleFedi instance in my local network, behind NAT and having no related DNS entries: don't do it at home!
I have an old Asus VivoMini UN45, connected via WiFi: I've been using it for additional backups only, nothing more, and most of the time that Linux box stayed turned off. There are not so many alternatives in order to reuse such as poor mini-PC but littleFedi is an excellent opportunity to put it back to work!
So I decided to reinstall it from scratch and I chose FreeBSD! And after so many years I'm back using it: once it was running on my old laptop at work for quite a long time.
So, YES, littleFedi on FreeBSD! 👹
I installed FreeBSD from the minimal ISO: it's been straightforward. WiFi network card started working at once and I could fine-tune my brand new BSD box remotely, from my PC. Then I installed, configured and started my littleFedi instance successfully. Finally I installed and configured nginx in order to access and complete configuration via its sleek web GUI.
Next, on one of my public Debian VPS, I installed another instance as a lighthouse and in order to get a working littleMesh. And then my local instance registered on it successfully.
More tests: on another laptop (Xubuntu) I installed and configured a third littleFedi instance on another network, with no GUI and no public address, using the same lighthouse. I could reach and follow this new account from my first instance on the FreeBSD box.
Beside my lighthouse I configured an HTTPS gateway in order to reach my local littleFedi account from my two other public accounts (Mastodon and GoToSocial). Still missing a working directory service (shortener for ugly account addresses like this one), but my tests are successfully completed for now.
Great minimal piece of software! More tests here coming soon.
#fediverse #littleFedi #FreeBSD #VivoMini
Note: I chose this architecture on purpose, just to test it. Of course, you can choose to install littleFedi on a public server, which is much simpler. Anyway, read the documentation and the configuration examples in the source code.