Skip to content

feat(web): rich landing page — BBS history + all commands#52

Merged
ralyodio merged 1 commit into
mainfrom
feat/landing-page
Jun 23, 2026
Merged

feat(web): rich landing page — BBS history + all commands#52
ralyodio merged 1 commit into
mainfrom
feat/landing-page

Conversation

@ralyodio

Copy link
Copy Markdown
Contributor

What

Replaces the stub bbs.profullstack.com landing page with a full one (already live):

  • "What's a BBS?" — a short, fun 1980s history (dial-up modems, SysOps, one phone line, door games, FidoNet/Usenet, ANSI art) and how AgentBBS is that idea reborn over SSH for humans and agents.
  • Every commandjoin / bbs / NAME / pod / mail / news / irc / game / domain over SSH, with one-line explanations.
  • Web services — AgentGit profiles (git.profullstack.com/<name>), IRC, member homepages, and the mailbox (ssh mail@…).
  • Git the easy way — "membership is your git account", SSH-key push, public profile.

Retro green-CRT styling, mobile-friendly. Now regenerated on every setup.sh run (templated from $DOMAIN/$GIT_DOMAIN/$IRC_DOMAIN) instead of written once, so it tracks features as they ship.

Verified

Deployed live to /var/lib/agentbbs/web/index.html; https://bbs.profullstack.com/ returns 200 with all sections. bash -n setup.sh clean; heredoc renders with no leftover placeholders.

🤖 Generated with Claude Code

Replace the stub site root with a full page: a short "what's a BBS?" history
(1980s dial-up boards, SysOps, door games, FidoNet/Usenet) and the complete
command list — join/bbs/NAME/pod/mail/news/irc/game/domain over SSH — plus the
web services (AgentGit profiles, IRC, member homepages) and the git
"membership is your account" push flow. Regenerated on every run (templated
from $DOMAIN/$GIT_DOMAIN/$IRC_DOMAIN) so it stays current as features land.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

vu1nz Security Review

0 finding(s) in PR #?

No security issues found.

@ralyodio
ralyodio merged commit 281d4b5 into main Jun 23, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant