Files
yakpanel-core/architecture/2026/09-development-roadmap.md
2026-04-07 20:29:49 +05:30

1.2 KiB

YakPanel 2026 Development Roadmap

Phase 1: Foundation (Weeks 1-3)

  • Stand up repositories and CI pipelines.
  • Define coding standards, security checks, and observability baseline.
  • Establish Docker-based developer environment.

Phase 2: Identity + Tenancy (Weeks 4-6)

  • Implement tenants, users, tenant membership, and RBAC scopes.
  • Add API tokens, session controls, and audit logging.

Phase 3: Server Plane (Weeks 7-10)

  • Implement server registry, agent enrollment tokens, and live sessions.
  • Deliver command orchestration and event stream updates.

Phase 4: Hosting MVP (Weeks 11-15)

  • Implement sites/domains/SSL workflows.
  • Add Nginx/Apache/OpenLiteSpeed adapters and validation gates.

Phase 5: Platform Operations (Weeks 16-20)

  • Deliver file manager, cron manager, firewall, backup policy engine.
  • Add MySQL/Redis lifecycle management.

Phase 6: Marketplace + Monitoring (Weeks 21-25)

  • Deliver plugin marketplace catalog and signed install pipeline.
  • Build real-time metrics dashboard and alerting engine.

Phase 7: SaaS Hardening (Weeks 26-30)

  • Quotas, plan enforcement, webhook integrations, public API.
  • Multi-region readiness and disaster recovery rehearsals.