News (Usenet/NNTP) server + AgentGit Forgejo provisioning + $99 Founding Lifetime + join@ terms#11
Merged
Merged
Conversation
Replace the $10 "Premium" pitch with a $99 Founding Lifetime Member offer (first 1,000 accounts) and list every bonus feature in the join@ upgrade prompt: personal email + webmail, custom domains, Tor access, and lifetime locked-in pricing. - payments: PremiumPriceLabel/default amount $10 -> $99, add FoundingCap - join@ offer + already-paid welcome + gated-route upsell copy - README + interface doc comments Price stays env-overridable via AGENTBBS_PREMIUM_AMOUNT. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…g-lifetime $99 WIP feature branch: NNTPS news server, per-member Forgejo accounts on email confirm, and founding-lifetime pricing tier. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…efore registering New members must read a short terms notice and type "agree" before an account is created. The terms state that AgentBBS is for lawful use only, that illegal activity results in an immediate permanent ban (and may be reported), and that members are responsible for what they and their agents do. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
vu1nz Security Review0 finding(s) in PR #? No security issues found. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Stacks several features onto
main:News —
news.profullstack.com(members-only Usenet/NNTP)Official members-only Usenet server (free + paid), mirroring the IRC pattern.
:563, plus an in-processssh news@bubbletea reader.:1119+:563NNTPS); articles in SQLite (news_groups/news_articles).AUTHINFO USER <bbs-name>(password ignored, membership is the credential);From:stamped to the member.dustin/go-nntp(internal/news/nntpd) — upstream returned non-standard AUTHINFO codes (350/250) that broke real clients; fixed to RFC 4643 (381/281).setup.sh§9c:news.<domain>Caddy site for a real LE cert, cert-refresh timer (server hot-reloads within 30s), ufw:563,NEWS=0toggle.docs/news.md+ README.news.profullstack.com A -> hostbefore the TLS cert issues.AgentGit — Forgejo provisioning + $99 Founding Lifetime
Forgejo-backed git provisioning and the rebrand of the paid tier to $99 Founding Lifetime Member (carried on this branch).
join@ acceptable-use terms
New members must read a terms notice and type
agreebefore an account is created: AgentBBS is for lawful use only, illegal activity = immediate permanent ban (and may be reported), no abuse, members responsible for themselves + their agents.Build,
go vet, andgo test ./...all green.🤖 Generated with Claude Code