This project builds a community-powered VPN network using donated virtual machines (VMs), with full automation from donation to deployment.

High Level Plan

Goal: Build a scalable, low-friction VPN network powered by the community and maintained by automation.

  1. Test What Works

    • Experiment with different VPN methods and providers.
    • Keep only the approaches that are reliable and survive longest.
  2. Automatic VPN Setup

    • VPN software is installed and configured automatically.
    • Multiple protocols are supported.
    • No manual work required after donation.
  3. VM Donation (Simple & Guided)

    • Users donate a fresh VM from supported cloud providers like UpCloud, DigitalOcean, etc.
    • A Telegram bot guides them step by step and securely collects access.
  4. Automatic VM Verification

    • Every donated VM is automatically checked.
    • Only clean, fresh VMs from known providers are accepted.
  5. Live Monitoring Dashboard

    • A website shows which VPN nodes are online and healthy.
    • Tracks uptime, load, and basic performance.
    • Dead or overloaded nodes are removed automatically.
  6. Public Access & Distribution

    • Working VPN configurations are published publicly.
    • Only healthy, monitored nodes are shared.
    • Configs are updated automatically as nodes change.