A complete bulletin board system that runs on the shared hosting you already have. Upload a folder, answer five questions, and you're a sysop.
Free · MIT licensed · version 1.0.0. Or just press the key
What ATDT is
Callers get an authentic CP437 terminal in the browser: ANSI art, hotkey menus, message bases, live chat, door games. You get a modern web console to run all of it.
PHP 8.1 and a folder you can write to. No daemon, no build step, no shell access, nothing to compile. If you can upload a zip in cPanel, you can run a board.
The installer checks your server, sets up the database, and asks for a board name and a sysop handle. Nobody has to touch a config file or a command line.
Rewrite every menu and hotkey, gate anything with access strings, draw your own ANSI in the built-in editor, and swap every caller-visible string in a theme.
Features
Most of what follows is optional. The board arrives with a complete menu tree, working message areas, and two door games already running, so you can leave every one of these switches alone and still have a board worth calling.
This is the part worth reading twice. ATDT does not just let you rearrange a menu. Two people can log into the same board at the same moment and see genuinely different boards: different art, different wording, different menus, different games.
Installing
There is no step five. The installer prints your cron line, locks itself, and hands you the keys to the console.
Drop the contents of atdt/ into your web space. The root or a subdirectory
both work.
Visit it in a browser. The environment check runs and explains anything your host is missing.
SQLite needs nothing at all and is right for almost everyone. MySQL is there if you prefer it.
Board name, your handle, a password, a timezone. The board is live when you press save.
Download
Free, MIT licensed, no account, no telemetry, no
upsell. Everything you make lives in one data/ folder, so backing up the whole
board means copying one directory.