mirror of
https://github.com/saltbo/zpan.git
synced 2026-10-29 18:05:37 +08:00
Remove the Go v1 codebase (preserved in the v1 branch) and establish the foundation for v2 — a complete rewrite in TypeScript (server) and Rust (CLI/desktop). This commit includes the product roadmap (v2.0–v2.9), technical architecture document, and updated project documentation. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1.2 KiB
1.2 KiB
v2.9 — Managed Advanced
Advanced platform features for the managed version.
These features are managed version only. Self-hosted ZPan remains full-featured and free.
Major Features
Content Moderation
- Upload scanning against moderation API (NSFW detection, etc.)
- Admin review queue for flagged files
- Auto-suspend accounts with repeated violations
- Configurable content policies
Server-side Processing
- Archive extraction — upload a zip, extract contents to S3 via background worker
- Thumbnail generation — auto-generate image thumbnails
- File format conversion (e.g. HEIC to JPEG)
Managed Custom Domains
- One-click custom domain — enter domain, platform provisions SSL and routing
- Guided DNS verification with CNAME instructions
- Vanity share URLs using your domain
Self-hosted users already configure custom domains by pointing their own DNS (v2.4). This managed feature automates SSL and routing.
Pricing Update
These features extend the Team plan ($29/mo):
| Feature | Pro | Team |
|---|---|---|
| Custom domain (managed) | Yes | Yes |
| Content moderation | — | Yes |
| Server-side processing | — | Yes |
v1 Issues Resolved
- #158 Content moderation / NSFW detection (managed only)