fabiux @ littleFedi

@fabiux Created:

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

RSS
La facciata di una grande villa a più piani, di color crema, con grandi finestre regolari, sormontata da un tetto in tegole rosse. La vista è parzialmente coperta da vegetazione con foglie di color verde e altre più ingiallite. Il cielo è coperto da nuvole scure.
La facciata di una grande villa a più piani, di color crema, con grandi finestre regolari, sormontata da un tetto in tegole rosse. La vista è parzialmente coperta da vegetazione con foglie di color verde e altre più ingiallite. Il cielo è coperto da nuvole scure.

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.

#Martesana

Istanza locale littleFedi: tutto tranquillo.
Snapshot di un terminale che mostra l'esecuzione di htop: due processori, avg load praticamente zero, 33 processi di cui due attivi, memoria usata 278 MB su 3.81 GB totali.
Snapshot di un terminale che mostra l'esecuzione di htop: due processori, avg load praticamente zero, 33 processi di cui due attivi, memoria usata 278 MB su 3.81 GB totali.

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!

Replying to @fabiux
Una targa bianca che riporta in minuscolo "via g. deledda", affissa al palo di un cartello che indica un senso unico e una strada con diritto di precedenza. Sullo sfondo, giardino e parte di una abitazione con cinta in pietra di trachite sarda, rossa, con recinzione in legno, verde.
Una targa bianca che riporta in minuscolo "via g. deledda", affissa al palo di un cartello che indica un senso unico e una strada con diritto di precedenza. Sullo sfondo, giardino e parte di una abitazione con cinta in pietra di trachite sarda, rossa, con recinzione in legno, verde.

@fabiux A onor del vero abbiamo queste indicazioni più moderne, ma molto sintetiche, integrate nella segnaletica stradale. Quelle storiche sono proprio scomparse.

Via Grazia Deledda a Milano: una targa di marmo con scritte nere, attaccata alla ringhiera di un giardino privato, nel quale si vede parte di un edificio e parte di un alto abete.
Via Grazia Deledda a Milano: una targa di marmo con scritte nere, attaccata alla ringhiera di un giardino privato, nel quale si vede parte di un edificio e parte di un alto abete.
Via Grazia Deledda a Carbonia: una targa di cemento, completamente illeggibile, su un muro rosso di trachite sarda e di fianco ad una recinzione chiusa di legno, verde.
Via Grazia Deledda a Carbonia: una targa di cemento, completamente illeggibile, su un muro rosso di trachite sarda e di fianco ad una recinzione chiusa di legno, verde.

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 red cloth puppet representing a smiling devil holding a yellow trident (FreeBSD mascot). A wall paper calendar in the background.
A red cloth puppet representing a smiling devil holding a yellow trident (FreeBSD mascot). A wall paper calendar in the background.

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.