A turnkey multi-node VPN platform

A commercial service from scratch to sales: servers across six countries, perimeter hardening, monitoring, automated sales and a control panel.

Area
Networks & infrastructure
Year
2025
Role
Architecture, infrastructure, development
15 servers in operation
6 countries of operation

01Problem

The client needed a service that sells subscriptions on its own, scales by adding servers and takes no manual work per customer.

02What was done

  1. 01Designed the server network across six countries: entry points are redundant, so one node going down does not cut people off.
  2. 02One perimeter setup on every node, plus automated handling of abuse.
  3. 03Monitoring with alerts — a problem shows up before the first complaint does.
  4. 04A sales bot and a control panel: payments, trial period, referrals, family plans.
  5. 05A new server joins the fleet without downtime for the people already connected.

03Outcome

  • The service runs on 15 servers across six countries and grows without a rewrite.
  • Sales, renewals and access handover run without a person in the loop.
  • A degraded node usually shows up in monitoring before it reaches users.

04Stack

  • Linux
  • Xray
  • nginx
  • Python
  • Prometheus
  • Grafana
  • Telegram Bot API

Got something similar?

Tell me what you have now and where you want to get to — I will come back with a plan, timeline and price.

Discuss a project

Dev by one Mikhaildesign · development · deployment · support

Place on the map

Dev by one Mikhail

mikhail.one © 2026Designed, written and launched single-handedly