docs: add missing platform features to open threads
This commit is contained in:
parent
e5073377a0
commit
d7afd9a9b3
@ -22,6 +22,7 @@ Outstanding:
|
|||||||
- runtime install verification improvements
|
- runtime install verification improvements
|
||||||
- catalog hash validation
|
- catalog hash validation
|
||||||
- runtime removal / upgrade handling
|
- runtime removal / upgrade handling
|
||||||
|
- **runtime update process** — in-place runtime version upgrade for dev containers
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@ -132,7 +133,9 @@ Completed:
|
|||||||
|
|
||||||
Outstanding:
|
Outstanding:
|
||||||
|
|
||||||
- **Billing endpoints** — need to be added back
|
- **Billing / Stripe integration** — cannot take payments without this, launch blocker
|
||||||
|
- **Password reset flow** — verify it is fully wired up
|
||||||
|
- **Usage limits / quota enforcement** — prevent unbounded server creation per account
|
||||||
- simplify and harden host-native `devProxy`
|
- simplify and harden host-native `devProxy`
|
||||||
- dev runtime catalog endpoint for portal
|
- dev runtime catalog endpoint for portal
|
||||||
- Headscale auth key generation
|
- Headscale auth key generation
|
||||||
@ -147,16 +150,26 @@ Completed:
|
|||||||
- dotnet runtime support
|
- dotnet runtime support
|
||||||
- enable code-server checkbox
|
- enable code-server checkbox
|
||||||
- dev file browser support
|
- dev file browser support
|
||||||
- ✅ Site copy/wording rewrite — landing, features, FAQ updated for new platform (no Pterodactyl references)
|
- ✅ Site copy/wording rewrite — landing, features, FAQ, about updated for new platform
|
||||||
|
- ✅ Pricing page updated — Vanilla/Modded/Heavy tiers, Minecraft only
|
||||||
|
|
||||||
Outstanding:
|
Outstanding:
|
||||||
|
|
||||||
- confirm "Open IDE" button fully uses hosted URL flow
|
- confirm "Open IDE" button fully uses hosted URL flow
|
||||||
- SSH config snippet for power users (optional, clearly labeled as requiring cloudflared install)
|
- SSH config snippet for power users (optional, clearly labeled as requiring cloudflared install)
|
||||||
- **Pricing page** — blocked on tier/pricing decisions
|
- **User onboarding flow** — what happens after registration? Guided first-server creation needed
|
||||||
- **About page** — not yet reviewed
|
- **Email notifications** — server crashed, provisioning complete, billing receipts
|
||||||
- Remove `testdameon` binary from repo root (7MB, should not be in repo)
|
- Remove `testdameon` binary from repo root (7MB, should not be in repo)
|
||||||
- Remove `"nonexistent_key"` from pricing page game list
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Game Servers
|
||||||
|
|
||||||
|
Outstanding:
|
||||||
|
|
||||||
|
- **Game server world backup / restore** — player world data backup separate from PBS infrastructure backup. Trust-critical — players losing world data will kill retention.
|
||||||
|
- **Game server subdomain** — how do players connect? Verify IP vs subdomain (e.g. `mc.zerolaghub.com` style)
|
||||||
|
- **DDoS protection** — verify network-level coverage is in place for game server traffic
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@ -164,9 +177,15 @@ Outstanding:
|
|||||||
|
|
||||||
Outstanding before launch:
|
Outstanding before launch:
|
||||||
|
|
||||||
|
- **Billing / Stripe integration** — launch blocker, cannot take money
|
||||||
|
- **Game server world backup / restore** — trust-critical
|
||||||
|
- **User onboarding flow** — guided first-server creation after register
|
||||||
|
- **Password reset flow** — verify wired up
|
||||||
|
- **Usage limits / quota enforcement** — per account
|
||||||
|
- **DDoS protection** — verify network-level coverage
|
||||||
|
- **Game server subdomain** — verify player connection method
|
||||||
|
- **Email notifications** — crashed, billing, provisioning
|
||||||
- **Upload testing** — test file upload flow end-to-end in dev containers
|
- **Upload testing** — test file upload flow end-to-end in dev containers
|
||||||
- **Pricing page** — blocked on tier/pricing decisions
|
|
||||||
- **About page** — copy not yet reviewed
|
|
||||||
- **Billing endpoints** — add back to API
|
- **Billing endpoints** — add back to API
|
||||||
- **Stress testing** — k6 IDE session load test + Minecraft bot test
|
- **Stress testing** — k6 IDE session load test + Minecraft bot test
|
||||||
- See `knowledge-base/operations/stress-testing.md`
|
- See `knowledge-base/operations/stress-testing.md`
|
||||||
@ -175,7 +194,6 @@ Outstanding before launch:
|
|||||||
- **Dedicated host migration** — evaluate GTHost upgrade (Gold 6152, Detroit)
|
- **Dedicated host migration** — evaluate GTHost upgrade (Gold 6152, Detroit)
|
||||||
- Trial period: $5/day up to 10 days, PBS restore approach
|
- Trial period: $5/day up to 10 days, PBS restore approach
|
||||||
- Remove `testdameon` binary from zpack-portal repo root
|
- Remove `testdameon` binary from zpack-portal repo root
|
||||||
- Remove `"nonexistent_key"` from pricing page game list
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@ -187,6 +205,9 @@ Future work:
|
|||||||
- artifact version promotion
|
- artifact version promotion
|
||||||
- runtime rollback support
|
- runtime rollback support
|
||||||
- Cloudflare R2 for large artifact/mod file delivery at scale
|
- Cloudflare R2 for large artifact/mod file delivery at scale
|
||||||
|
- **Admin panel** — manage users/servers as operator
|
||||||
|
- **Referral / dev pipeline reward system** — revenue sharing for developers
|
||||||
|
- **Uptime history** — visible to users per server
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@ -209,4 +230,4 @@ Future work:
|
|||||||
- ✅ Wildcard TLS cert `*.zerolaghub.dev` via Let's Encrypt + Cloudflare DNS-01
|
- ✅ Wildcard TLS cert `*.zerolaghub.dev` via Let's Encrypt + Cloudflare DNS-01
|
||||||
- ✅ Browser IDE fully loading at dev-<vmid>.zerolaghub.dev
|
- ✅ Browser IDE fully loading at dev-<vmid>.zerolaghub.dev
|
||||||
- ✅ CF Tunnel created and connected to bastion VM
|
- ✅ CF Tunnel created and connected to bastion VM
|
||||||
- ✅ Portal copy rewrite — landing, features, FAQ
|
- ✅ Portal copy rewrite — landing, features, FAQ, about, pricing
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user