Mystic BBS 1.12 A48 · Grosseto, Italia

Bulletin Board System · dal 2015

Miskatonic BBS

Una BBS italiana che non ha mai smesso di essere un esperimento: è nata su un Raspberry Pi, è morta in un incidente, è rinata dentro un telefono dismesso e oggi gira su ferro vero. Il nome viene da Lovecraft. Il resto quasi.

Il primo minuto

Stabilita la connessione, prima ancora del login, lo schermo disegna una mappa del mondo fatta di caratteri e un riquadro lampeggiante inquadra il punto da cui stai chiamando — città, fuso orario, ora locale accanto all'ora della BBS.

Poi la macchina smette di essere una macchina del 2026 e finge di essere un WOPR del 1983.

CP/M COLD BOOT
TARBELL 63K CPM V1.3 OF 8-13-77


SALUTI, PROFESSOR FALKEN. UNO STRANO GIOCO: L'UNICA MOSSA VINCENTE E': NON GIOCARE.
CONNESSIONE A NORAD...
SINCRONIZZAZIONE CON WOPR...

*** A C C E S S  G R A N T E D *** CHE NE DICI DI UNA BELLA PARTITA A SCACCHI?

Solo dopo ti lascia entrare. È un'accoglienza che dichiara subito le intenzioni: qui si sta dalla parte del terminale, non della finestra.

Provalo adesso

Non serve installare nulla: il terminale qui sotto si collega alla BBS direttamente dal browser. Per l'esperienza piena — trasferimento file compreso — resta consigliato un client vero come SyncTERM.

I posti sono dieci in tutto, quindi chiudi la finestra quando hai finito.

Le tre vite

01fino al 2016

Un Raspberry Pi, e poi il buio

La prima Miskatonic girava su un Raspberry Pi 1B, primo modello. Reti inter-BBS configurate con l'aiuto di Avon di Agency BBS, ANSI art donate da Lobo, add-on di xqtr. Notti insonni a inseguire l'idea successiva.

Poi, verso il 2016, un incidente: configurazione, personalizzazioni e backup persi tutti insieme. Restò solo il ricordo — e diversi anni di silenzio.

02gli anni del telefono

Dentro uno smartphone dismesso

Rinasce su una piattaforma insolita: un Huawei P Smart del 2018 fuori servizio, senza root, con la BBS dentro una Debian PRoot ospitata in Termux. Da lì l'abitudine alle porte alte — la 23 e la 22 erano irraggiungibili, e 2323 e 2222 sono rimaste anche dopo.

Le API di Termux aprirono esperimenti che nessun'altra BBS poteva fare: segnalare la propria presenza facendo lampeggiare la torcia, mandare un messaggio con la sintesi vocale, far comparire una notifica Android in tempo reale. Quella parte non c'è più, e un po' manca.

03da agosto 2026

Ferro vero, finalmente

Trasloco su un server Debian GNU/Linux x86_64 bare metal: niente più PRoot, niente più Termux. Un Dell OptiPlex dismesso, perché l'idea di fondo non è cambiata — riusare materiale ancora più che dignitoso invece di comprarne di nuovo.

Le porte sono rimaste quelle di sempre, per continuità con chi la conosceva già. Cambia il corpo, non lo spirito.

Cosa c'è dentro

Il nome viene dall'università immaginaria di Lovecraft, il SysOp si firma Indrid Cold. L'atmosfera segue di conseguenza, ma le stanze sono concrete.

Aree messaggi

Presentazioni, Libri, Film e Serie TV, Radio e SDR, OSINT, Aviazione e ADS-B, Eventi e congressi, Nuovo Ordine Mondiale.

Sala Radio

Tracking satellitare, frequenze, meteo in tempo reale e un database ADS-B alimentato da una stazione di ricezione propria.

Avventure testuali

Zork in italiano, Darkiss, Enigma, Sogno, Strega, Tesla. Più i door classici: Galactic Dynasty, Oregon Trail, Port Victoria.

Sala Lettura

Wikipedia da terminale, un giorno nella storia, lettura dei tarocchi, libreria di testi.

Area Pentesting

Whois, interrogazione AbuseIPDB, informazioni sull'IP chiamante. Strumenti veri, non decorazione.

Il resto del mondo

Lettore RSS, client IRC, un browser Gopher, la classifica delle altre BBS e un Guestbook dove si firma passando.

Come è tenuta in piedi

La BBS gira su Mystic BBS 1.12 A48, con una sessantina di script MPL e una quindicina in Python innestati nei menu. Tutto ciò che sta attorno — avvio, sorveglianza, dati che si aggiornano da soli — è affidato a systemd.

Servizi e automazioni
Telnet 2323accesso classico, per client ANSI come SyncTERM o NetRunner
SSH 2222gateway cifrato: un bridge traduce l'uscita da CP437 a UTF-8, così le ANSI art restano leggibili anche da un terminale moderno qualunque
Watchdogogni 5 minuti verifica che il servizio risponda, e lo rialza se è caduto
Meteo e ADS-Bogni 15 minuti rigenerano il meteo mostrato nei menu e il database dei velivoli
Nuove registrazioniogni 2 minuti: se qualcuno ha creato un account, il SysOp riceve una email
Specchio gitl'intera installazione è versionata in un repository privato, sincronizzata dal vivo

La migrazione dal telefono al server ha lasciato in eredità un lavoro lungo di rifinitura: caratteri di disegno che uscivano raddoppiati per una doppia codifica fra CP437 e UTF-8, voci di menu che puntavano a script non più esistenti, una schermata di geolocalizzazione che smetteva di funzionare perché un filtro DNS domestico bloccava il servizio che interrogava. Cose invisibili a chi si collega, che è esattamente il punto.

Grazie a

Avon — Agency BBS
configurazione delle reti inter-BBS, fin dalla prima Miskatonic.

Lobo
le ANSI art personalizzate, donate al progetto.

xqtr — Another Droid BBS
gli add-on che danno alla BBS gran parte di ciò che sa fare: VirtualBase, TopBBS, Voteliner, il lettore RSS, il client IRC, il browser Gopher, ThreatSentry.

Come collegarsi

Telnet
timrouter.dns.army:2323consigliato SyncTERM o NetRunner
SSH
ssh -p 2222 bbsssh@timrouter.dns.armypassword del gateway: miskatonicbbs

L'utente bbsssh non è un account personale: è solo la porta. L'accesso vero — o la registrazione, se è la prima volta — avviene dentro la BBS subito dopo, esattamente come via Telnet. I contenuti sono in italiano: è una scelta, e una speranza.

SysOp: Indrid Cold Debian GNU/Linux x86_64 · bare metal · no PRoot