App search

Self Hosted VPN

com.knoje.shvpn
0+
installs
—
0 ratings
2026-10-28
first release
2026-10-28
last update

Description

Deploy and connect to private, self-hosted SOCKS5 VPN servers on Cloud.

Self Hosted VPN puts you in complete control of your internet privacy and cloud infrastructure. Instead of routing your sensitive data through commercial VPN providers with opaque logging policies and shared IP pools, Self Hosted VPN allows you to provision, configure, and connect to your own single-tenant SOCKS5 proxy servers directly inside your Microsoft Azure account. 🔒 100% PRIVATE & SINGLE-TENANT Your network traffic flows directly between your Android device and your dedicated cloud container. No intermediary proxy servers, no developer telemetry, and zero traffic logging. ⚡ AUTOMATED CLOUD PROVISIONING Deploy containerized SOCKS5 proxy infrastructure on Microsoft Azure Container Instances (ACI) via native ARM REST APIs in under 15 seconds. Start and stop servers on demand to optimize cloud compute costs. 🛡️ NATIVE ANDROID VPN INTEGRATION Powered by high-performance native TUN service integration (libhev-socks5-tunnel), system-wide TCP and UDP traffic is securely encapsulated and routed through your private SOCKS5 server. ⚙️ FULL INFRASTRUCTURE CUSTOMIZATION Customize your cloud proxy compute resources to fit your workload: • Select custom vCPU cores and RAM allocations (from 0.5 vCPU up to 4+ cores). • Specify custom proxy listen ports (e.g., 1080, 8080, 8443). • Build and select custom Docker container images. • Manage Azure Subscriptions and Resource Groups seamlessly. 📊 REAL-TIME HEALTCHECK & MONITORED STATS • Automated 3-stage connectivity verification (TCP handshake, SOCKS5 protocol check, and remote egress IP confirmation). • Live traffic bandwidth counters (bytes sent and received). 🔑 SECURE OAUTH 2.0 / ENTRA ID AUTHENTICATION Authenticate directly with your Microsoft Azure account using OAuth 2.0 / Azure Entra ID. Access tokens are stored strictly on your local device using Android KeyStore-backed encrypted storage. --- REQUIREMENTS: • An active Microsoft Azure account and subscription. • Android 7.0 (API level 24) or higher.

What's new

• Added skeleton shimmer feedback during Azure resource refresh • Added inline retry for resource syncing • Improved connection state recovery & stability

Details

Version0.1.0+2
Minimum Android version7.0
Reviews0
Available inworldwide (239)
Developer contactson the Business plan
Collected2026-10-29

This data in the API

The full record in JSON costs 1 credit.

curl -H "X-API-Key: YOUR_KEY" \
  "https://apkapi.com/api/v1/app?id=com.knoje.shvpn"