Appteka Logo
Appteka
DobbyVPN app icon

DobbyVPN

Verified safe
ExclusiveOpen sourceToolsChar0nRate this app
v1.2.57 (1002057)
Published May 28, 2026
Download APK
47.98 MB
Android 8.0+
41
x86, x86_64, arm64-v8a, armeabi-v7a
AI summary
Open-source VPN client supporting ShadowSocks, WebSocket, Cloak, and VLESS+Reality protocols via OutlineSDK and Xray. Consumes YAML subscription keys with flexible routing and IP exclusion options. Requires location and storage permissions beyond typical VPN needs.
What's New
Fix fdroid build
Description
Yet another VPN client. Currently wraps around OutlineSDK & cloak. XRay & AWG are in progress. DeepWiki: https://deepwiki.com/DobbyVPN/DobbyVPN Consume 'subscription' / 'dynamic keys' - YAML via HTTPS in one of the following formats: Clean ShadowSocks (best performance) [Outline] # Implementation library Description = "My fast SS" # description - whatever you like Server = "1.1.1.1" # IP or DNS name for the server Port = 443 # ShadowSocks port Password = "Qwerty123" # user's 'secret' from the Outline's config - NOT the part in 'ss://' config DisguisePrefix = "POST " # one - for TCP & UDP for now; for options - see ref. # 1 below [ExcludeIPs] IPs = [ "200.200.200.200/32" # IP adress or subnet that we want to exlude from vpn-routing ] ShadowSocks via WebSocket (caddy -> outline-ss-server) [Outline] # Implementation library Description = "My beautiful SS in WS" # description - whatever you like WebSocket = true # flag to enable WebSocket Server = "www.myserver.com" # DNS name of the server Password = "Qwerty123" # user's 'secret' from the Outline's config WebSocketPath = "/WS_Ooth5OoCoo7reDah5oich1gai0che2ugh8pho" # listeners.path (one for both TCP & UDP for now) DisguisePrefix = "POST " # for options see ref. # 1 below [ExcludeIPs] IPs = [ "200.200.200.200/32" # IP adress or subnet that we want to exlude from vpn-routing ] ShadowSocks over cloak (caddy -> cloak -> outline-ss-server) [Outline] # Implementation library Description = "My sneaky SS in Cloak" # description - whatever you like Cloak = true # enables cloak (what is cloak? see ref # 2 below) Server = "www.myserver.com" Password = "Qwerty123" # user's 'secret' from the Outline's config BrowserSig = "chrome" # or "firefox" EncryptionMethod = "plain" # plain / aes-256-gcm aka aes-gcm / aes-128-gcm / chacha20-poly1305; ShadowSocks provides it's own encryption # the following three lines are coming from the quick-cloak-server setup script (ref # 3 below); or could be picked up from .env and cloak-server.conf files. UID = "hi8WIXyln+amtgfQeT11zQ==" PublicKey = "9x3F9q3piIG9yZamqnbl+e6Tr9ZZZrjhfrsqHkG3+Yo=" CDNWsUrlPath = "/JmJWXlmVXByXicD7DGrdMWV1btwHv0ARK0Yjoaig" [ExcludeIPs] IPs = [ "200.200.200.200/32" # IP adress or subnet that we want to exlude from vpn-routing ] VLESS + Reality over xray-core (more details: https://xtls.github.io/en/config/outbounds/vless.html) [Xray] # Implementation library log = { loglevel = "info" } # Providing DobbyVPN and xray's log level # Warning: Inbound field will be modified due to custom tunneling settings outbounds = [ { tag = "proxy", protocol = "vless", settings = { vnext = [{address = "www.myserver.com", port = 443, users = [{id = "hi8WIXyln+amtgfQeT11zQ==", flow = "xtls-rprx-vision", encryption = "none"}]}]}, streamSettings = {network = "tcp",security = "reality", realitySettings = {show= false, fingerprint = "randomized", serverName = "secretSNI.com", publicKey = "9x3F9q3piIG9yZamqnbl+e6Tr9ZZZrjhfrsqHkG3+Yo=", shortId = "a1b2c3d4", spiderX = "/"}}}, {tag = "direct", protocol = "freedom"}] References: - 1. Connection Prefix Disguises: https://developers.google.com/outline/docs/guides/service-providers/prefixing - 2. Cloak: https://github.com/cbeuw/Cloak - 3. quick-cloak-server License Apache 2.0
Rate this app
0 / 1000
Optional for 4–5 stars. Required for 1–3 stars (min 10 characters).
Ratings & reviews
No reviews yet.
Download DobbyVPN APK v1.2.57 for Android · Appteka