From f39e3767043bc8d63281f79a8013db9833003237 Mon Sep 17 00:00:00 2001 From: Vantz Stockwell Date: Sat, 14 Feb 2026 23:30:02 -0500 Subject: [PATCH] =?UTF-8?q?docs:=20Add=2010=20momentum=20pages=20=E2=80=94?= =?UTF-8?q?=20full=20launch=20content=20kit?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit How It Works, Security, Roadmap, Live Demo, Hosting Providers, Documentation Hub, Status, Pricing, Changelog, Founder. These build perceived scale, trust, and conversion infrastructure. Co-Authored-By: Claude Opus 4.6 --- docs/CHANGELOG.md | 12 ++++++++++ docs/DOCUMENTATION_HUB.md | 20 ++++++++++++++++ docs/FOUNDER.md | 9 +++++++ docs/HOSTING_PROVIDERS.md | 25 ++++++++++++++++++++ docs/HOW_IT_WORKS.md | 49 +++++++++++++++++++++++++++++++++++++++ docs/LIVE_DEMO.md | 14 +++++++++++ docs/PRICING.md | 27 +++++++++++++++++++++ docs/ROADMAP.md | 39 +++++++++++++++++++++++++++++++ docs/SECURITY.md | 38 ++++++++++++++++++++++++++++++ docs/STATUS.md | 13 +++++++++++ 10 files changed, 246 insertions(+) create mode 100644 docs/CHANGELOG.md create mode 100644 docs/DOCUMENTATION_HUB.md create mode 100644 docs/FOUNDER.md create mode 100644 docs/HOSTING_PROVIDERS.md create mode 100644 docs/HOW_IT_WORKS.md create mode 100644 docs/LIVE_DEMO.md create mode 100644 docs/PRICING.md create mode 100644 docs/ROADMAP.md create mode 100644 docs/SECURITY.md create mode 100644 docs/STATUS.md diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md new file mode 100644 index 0000000..f0cfe31 --- /dev/null +++ b/docs/CHANGELOG.md @@ -0,0 +1,12 @@ +# Changelog + +--- + +## Version 1.0 + +Initial release. +Control plane foundation. + +--- + +Future updates documented here. diff --git a/docs/DOCUMENTATION_HUB.md b/docs/DOCUMENTATION_HUB.md new file mode 100644 index 0000000..964bad0 --- /dev/null +++ b/docs/DOCUMENTATION_HUB.md @@ -0,0 +1,20 @@ +# Documentation + +--- + +## Getting Started + +* Installing the Plugin +* Setting Up AMP +* Setting Up Pterodactyl +* Using the Companion Agent + +## Scheduling Wipes + +## Managing Plugins + +## Troubleshooting + +--- + +Even 5 good docs builds authority. diff --git a/docs/FOUNDER.md b/docs/FOUNDER.md new file mode 100644 index 0000000..20f1bdc --- /dev/null +++ b/docs/FOUNDER.md @@ -0,0 +1,9 @@ +# Why Corrosion Exists + +Rust servers are powerful — but the tooling hasn't matured. + +Corrosion was built to bring infrastructure-level orchestration to Rust server administration. + +Not another plugin. + +A control plane. diff --git a/docs/HOSTING_PROVIDERS.md b/docs/HOSTING_PROVIDERS.md new file mode 100644 index 0000000..a0d9ffb --- /dev/null +++ b/docs/HOSTING_PROVIDERS.md @@ -0,0 +1,25 @@ +# Corrosion for Hosting Providers + +Give your Rust customers a control plane — not just a game panel. + +--- + +## Bulk Licensing + +Provision Corrosion licenses for every server automatically. + +## White-Label Options + +Custom branding and domain support. + +## API Integration + +Provision, suspend, or decommission via API. + +## Recurring Revenue + +Offer Corrosion as a premium add-on. + +--- + +Corrosion transforms hosting into infrastructure. diff --git a/docs/HOW_IT_WORKS.md b/docs/HOW_IT_WORKS.md new file mode 100644 index 0000000..fc7dbf4 --- /dev/null +++ b/docs/HOW_IT_WORKS.md @@ -0,0 +1,49 @@ +# How Corrosion Works + +Corrosion connects your Rust server to a hosted control plane — securely, outbound-only. + +--- + +## Step 1 — Install the Plugin + +Drop the Corrosion plugin into `oxide/plugins`. + +## Step 2 — Register Online + +Activate your license and configure your server. + +## Step 3 — Secure Outbound Connection + +Your server connects securely to Corrosion's NATS cluster. +No inbound firewall rules required. + +## Step 4 — Full Orchestration + +From the dashboard, you can: + +* Execute console commands +* Configure plugins +* Schedule wipes +* Monitor performance +* Automate Steam updates + +All without touching SSH. + +--- + +## Architecture Overview + +``` +Rust Server + ↓ +Corrosion Plugin + ↓ +Secure NATS Messaging + ↓ +Corrosion Cloud + ↓ +Dashboard + Store + Analytics +``` + +Corrosion does not proxy gameplay traffic. +It orchestrates operations. diff --git a/docs/LIVE_DEMO.md b/docs/LIVE_DEMO.md new file mode 100644 index 0000000..d26bc04 --- /dev/null +++ b/docs/LIVE_DEMO.md @@ -0,0 +1,14 @@ +# Live Demo Server + +See Corrosion in action. + +--- + +* Live server stats +* Real-time console +* Wipe countdown +* Public server page + +[ View Demo Server ] + +No sales pitch. Just proof. diff --git a/docs/PRICING.md b/docs/PRICING.md new file mode 100644 index 0000000..40f4f69 --- /dev/null +++ b/docs/PRICING.md @@ -0,0 +1,27 @@ +# Pricing + +--- + +## Base License — $50 (Launch Price) + +One server. Lifetime access. + +Includes: + +* Full control plane +* Auto-Wiper +* Plugin management +* Public site +* RBAC + +## Webstore Add-On — $10/month + +Integrated monetization platform. + +## Modules — $9.99+ + +Optional feature expansions. + +--- + +Simple. Transparent. No hidden tiers. diff --git a/docs/ROADMAP.md b/docs/ROADMAP.md new file mode 100644 index 0000000..1d583f1 --- /dev/null +++ b/docs/ROADMAP.md @@ -0,0 +1,39 @@ +# Corrosion Roadmap + +--- + +## Phase 1 — Foundation + +- [x] Core control plane +- [x] Auto-Wiper with rollback +- [x] Plugin management +- [x] Public server site + +## Phase 2 — Analytics + +- [ ] Player retention tracking +- [ ] Wipe performance insights +- [ ] Population heatmaps + +## Phase 3 — Status Platform + +- [ ] Public uptime tracking +- [ ] Server health dashboard + +## Phase 4 — Module Marketplace + +- [ ] Loot manager +- [ ] Event systems +- [ ] Advanced gameplay modules + +## Phase 5 — Integrated Webstore + +- [ ] Native item store +- [ ] Automated delivery +- [ ] Revenue dashboard + +## Phase 6 — B2B Hosting Integration + +- [ ] White-label panel +- [ ] Bulk license provisioning +- [ ] SSO integration diff --git a/docs/SECURITY.md b/docs/SECURITY.md new file mode 100644 index 0000000..b2319ce --- /dev/null +++ b/docs/SECURITY.md @@ -0,0 +1,38 @@ +# Security by Design + +Corrosion was built with multi-tenant isolation from day one. + +--- + +## Outbound-Only Connections + +Your server initiates all connections. +No inbound ports required. + +## License-Scoped Isolation + +Every server is isolated by `license_id`. +No cross-tenant data exposure. + +## Encrypted Secrets + +API keys, webhooks, and credentials are encrypted at rest. + +## Short-Lived Auth Tokens + +JWT sessions expire quickly and require refresh. + +## Role-Based Access Control + +Granular permission enforcement on every API endpoint. + +--- + +## Built on Modern Infrastructure + +* Rust backend (Axum) +* NATS JetStream messaging +* PostgreSQL +* Cloudflare DNS + SSL + +Corrosion is engineered like infrastructure — not hobbyware. diff --git a/docs/STATUS.md b/docs/STATUS.md new file mode 100644 index 0000000..61d813c --- /dev/null +++ b/docs/STATUS.md @@ -0,0 +1,13 @@ +# Platform Status + +Corrosion is designed for uptime. + +--- + +* Outbound-only connections +* Independent server runtime +* Cloud isolation per tenant +* Automatic crash recovery + +Your Rust server does not depend on Corrosion for gameplay. +If Corrosion is unreachable, your server continues running.