Skip to content

Roadmap

This is a living document of where VGate is headed. Items are indicative and may change — see the GitHub project for the authoritative issue tracker.

Recently shipped

  • Multi-gateway payments — Alipay, WeChat Pay (NATIVE QR), Stripe (Checkout), PayPal, and Apple (App Store IAP) gateways, configured via the admin System Config page and wired through a unified payment abstraction (internal/payment). Orders carry a pay_mode (qr for Alipay/WeChat, redirect for Alipay/Stripe/PayPal, iap for Apple) that drives the checkout UI.

Now (current focus)

  • Stabilize the four-component system: manager, server, admin console, user portal.
  • Harden the node sync + traffic reporting path (hot-reload correctness, 304 efficiency).
  • Expand test coverage across manager/ and server/ services.

Next

  • More transports / protocols — evaluate additional xray-core transports beyond tcp, ws, xhttp.
  • Observability — richer metrics and dashboards for per-node and per-user traffic.
  • Admin UX — node health status, sync-lag indicators, and bulk user operations in the admin console.

Later

  • Multi-region subscription routing — smarter subscription link generation per user geo.
  • High availability — manager clustering / DB failover guidance for larger deployments.
  • Plugin / webhook hooks — notify external systems on order/usage events.
  • i18n — localized admin and user frontends.

How to influence it

  • File issues and feature requests on GitHub.
  • Contribute PRs — each component is independently buildable and tested.
  • Join discussions on the repository.

TIP

VGate is AGPL-3.0-licensed and community-driven. Priorities shift with contributor interest and operator feedback.

Last updated:

Licensed under AGPL-3.0.