ANSI-Modus

Deine eigene Mailbox. Auf ganz normalem Webspace.

WebCarrier BBS bringt die Mailbox der Neunziger zurück: Nachrichtenbereiche, Dateien, Oneliner und Doors, bedient per Tastatur in echter DOS-Optik. Du brauchst dafür keinen Server, kein Telnet und kein Modem. Hochladen, Installer aufrufen, fertig.

Installationsanleitung Alle Handbücher

In drei Schritten online

  1. Hochladen. Paket entpacken und per FTP auf deinen Webspace laden, ins Hauptverzeichnis oder einen Unterordner.
  2. Installer aufrufen. /install/ im Browser öffnen, Namen der Box und Sysop-Zugang eintragen. Mit SQLite musst du keine Datenbank anlegen.
  3. Loslegen. Impressum und Datenschutz im Backend eintragen, Adresse weitergeben. Deine Anrufer wählen sich im Browser ein.

Was drin ist

Für deine Anrufer

  • DOS-Optik mit IBM-VGA-Zeichensatz, ANSI-Farben und Wählton
  • Nachrichtenbereiche mit Antworten, Zitaten und Zeileneditor
  • Private Post, Oneliner, letzte Anrufer, wer gerade online ist
  • Dateibereiche mit Suche, Download und Upload
  • Zeitlimit, Downloadlimit und Ratio, wie früher
  • Doors (kleine Spiele), zum Start Hi-Lo mit Bestenliste

Benutzerhandbuch lesen

Für dich als Sysop

  • Web-Backend, auch am Handy bedienbar
  • User, Level, Zeitlimits und Freischaltung
  • Nachrichten- und Dateibereiche mit eigenen Rechten
  • Menüs und Hotkeys frei einstellbar
  • Eigene ANSI-Bildschirme hochladen, mit Vorschau
  • Ganze Dateisammlungen auf einmal importieren

Sysop-Handbuch lesen

Erweiterbar ohne Ballast

Kein Framework, kein Build-Schritt, keine externen Abhängigkeiten. Bildschirme sind normale ANSI-Dateien, Texte liegen in Sprachdateien für Deutsch und Englisch.

Eigene Doors sind kleine PHP-Klassen mit zwei Methoden.

Mehr zu Doors im Sysop-Handbuch

final class MeineDoor implements CarrierDoor
{
    public function start(Engine $e): void
    {
        $e->write('|14Hallo @USER@!|07');
        $e->nl(2);
        $e->line(20, 'Wie heißt dein Hund? ');
    }

    public function input(Engine $e, string $v): void
    {
        $e->write('Schöner Name: ' . cb_esc($v));
        $e->leaveDoor();
    }
}

Gut zu wissen

Eine Website, kein Telnet
WebCarrier BBS läuft komplett im Browser. Telnet, SSH oder echte Modemanrufe gibt es nicht, dafür reicht jeder Webspace mit PHP.
Gebaut für den PC
Die Mailbox wird per Tastatur am großen Bildschirm bedient, wie damals. Das Backend funktioniert auch am Handy.
Deine Daten bleiben bei dir
Keine Cloud, kein Konto, keine externen Dienste. Alles liegt auf deinem eigenen Webspace.

Häufige Fragen

Brauche ich einen eigenen Server?

Nein. Ein normaler Webspace mit PHP 8.1 reicht. SQLite ist bei fast jedem Hoster dabei, damit brauchst du nicht einmal eine Datenbank.

Ist die Installation wirklich so einfach?

Ja. Hochladen, Installer im Browser aufrufen, Formular ausfüllen. Wer schon einmal WordPress installiert hat, kennt den Ablauf. WordPress ist eine eingetragene Marke der WordPress Foundation, WebCarrier BBS steht damit in keiner Verbindung.

Was kostet das?

Nichts. WebCarrier BBS ist freie Software unter der AGPL-3.0. Wer die Software verändert und öffentlich betreibt, veröffentlicht seine Änderungen ebenfalls, so bleibt jede Verbesserung für alle verfügbar.

Kann ich alte ANSI-Bildschirme verwenden?

Ja. ANSI-Dateien im Zeichensatz CP437 lassen sich im Backend hochladen, zum Beispiel aus PabloDraw oder Moebius.

Gibt es FidoNet?

Nein. Ein Mailer braucht dauerhafte Verbindungen, die normaler Webspace nicht halten kann.

Wo melde ich Fehler oder Ideen?

Auf GitHub unter Issues.