MeshCore-BBS
Ein schwarzes Brett im Funknetz: die Hilfe zur MeshCore-BBS
Die MeshCore-BBS ist quelloffen und frei verfügbar. Der vollständige Quellcode, eine ausführliche Dokumentation und ein fertiges Docker-Abbild liegen im GitHub-Repository:
Die Befehle der BBS
Bedient wird die BBS vollständig über Direktnachrichten. Jeder Befehl beginnt mit einem Ausrufezeichen und wird als private Nachricht an den BBS-Knoten geschickt — eine besondere App braucht man dafür nicht. Die komplette Befehlsliste bekommt man jederzeit im Betrieb, indem man der BBS eine Nachricht mit !help schickt; !help <befehl> erklärt einen einzelnen Befehl genauer.
Räume (die thematischen Bretter):
!rooms— verfügbare Räume mit Mitgliederzahl anzeigen!join <raum>— einen Raum betreten!leave— den aktuellen Raum verlassen!post <text>— einen Beitrag im aktuellen Raum hinterlassen!read [n]— neue Beiträge lesen (optional begrenzt auf n Stück)!search <text>— Beiträge im Raum durchsuchen!undo— den eigenen letzten Beitrag zurückziehen
Private Nachrichten (der Briefkasten):
!msg [name] <text>— eine private Nachricht hinterlegen!inbox— den eigenen Posteingang abrufen!reply <text>— auf die zuletzt gelesene Nachricht antworten
Community und Status:
!who— Mitglieder des aktuellen Raums!users— zuletzt aktive Nutzer!seen <name>— wann jemand zuletzt aktiv war!whoami— unter welchem Namen die BBS einen kennt!whereami(oder!pwd) — aktueller Raum und ungelesene Beiträge!stats— Nutzer-, Beitrags- und Raumzahlen
Extras (je nach Konfiguration verfügbar):
!weather [ort]— aktuelles Wetter!ping— Signalqualität der letzten Nachricht (Signalstärke, Rauschabstand, Zwischenstationen)!solar— Sonnenaktivität und Kurzwellen-Ausbreitungsbedingungen für Funkamateure
Wo man das Repository bezieht
Wer die BBS selbst betreiben möchte, klont das Repository direkt von GitHub:
git clone github.com/carsten-walther/MeshCore-BBS.git
Alternativ lässt sich der Stand als ZIP-Archiv über die grüne Code-Schaltfläche auf der Repository-Seite herunterladen. Für den unkomplizierten Betrieb auf einem Server oder NAS gibt es zusätzlich ein fertiges Docker-Abbild, das automatisch aus dem Repository gebaut wird:
ghcr.io/carsten-walther/meshcore-bbs:latest
Die README im Repository beschreibt Schritt für Schritt, welche Hardware man braucht (ein MeshCore-Gerät mit Companion-Firmware), wie man die BBS konfiguriert und wie man sie per Docker oder direkt als Python-Programm in Betrieb nimmt.