Enhance documentation with new features: added dark/light/system theme support, instructions page, and application catalog. Updated API and domain model for app management and automatic migrations on startup. Improved frontend structure with new routes and features for user instructions and app management.

This commit is contained in:
Leonid Pershin committed 2026-07-01 22:38:01 +03:00
1 parent d8930409fe
commit 1a8d33efa3
229 files changed
+9226 -20

No files matched your search

+182
View File
@@ -0,0 +1,182 @@
[
{
"name": "Happ",
"operatingSystem": "iOS",
"downloadUrl": "https://apps.apple.com/us/app/happ-proxy-utility/id6504287215",
"description": "App Store (Global)",
"sortOrder": 10,
"isEnabled": true
},
{
"name": "Karing",
"operatingSystem": "iOS",
"downloadUrl": "https://apps.apple.com/ru/app/karing/id6472431552",
"description": "App Store (iOS & Mac)",
"sortOrder": 20,
"isEnabled": true
},
{
"name": "AmneziaVPN",
"operatingSystem": "iOS",
"downloadUrl": "https://apps.apple.com/us/app/amneziavpn/id1600529900",
"description": "App Store",
"sortOrder": 30,
"isEnabled": true
},
{
"name": "OneXray",
"operatingSystem": "iOS",
"downloadUrl": "https://apps.apple.com/us/app/onexray/id6745748773",
"description": "App Store",
"sortOrder": 40,
"isEnabled": true
},
{
"name": "v2rayNG",
"operatingSystem": "Android",
"downloadUrl": "https://github.com/2dust/v2rayNG/releases/download/2.0.18/v2rayNG_2.0.18_universal.apk",
"description": "APK (GitHub)",
"sortOrder": 10,
"isEnabled": true
},
{
"name": "Happ",
"operatingSystem": "Android",
"downloadUrl": "https://play.google.com/store/apps/details?id=com.happproxy",
"description": "Google Play",
"sortOrder": 20,
"isEnabled": true
},
{
"name": "V2Box",
"operatingSystem": "Android",
"downloadUrl": "https://play.google.com/store/apps/details?id=dev.hexasoftware.v2box",
"description": "Google Play",
"sortOrder": 30,
"isEnabled": true
},
{
"name": "v2RayTun",
"operatingSystem": "Android",
"downloadUrl": "https://play.google.com/store/apps/details?id=com.v2raytun.android",
"description": "Google Play",
"sortOrder": 40,
"isEnabled": true
},
{
"name": "AmneziaVPN",
"operatingSystem": "Android",
"downloadUrl": "https://play.google.com/store/apps/details?id=org.amnezia.vpn",
"description": "Google Play",
"sortOrder": 50,
"isEnabled": true
},
{
"name": "v2rayN",
"operatingSystem": "Windows",
"downloadUrl": "https://github.com/2dust/v2rayN/releases/download/7.13.2/v2rayN-windows-64-desktop.zip",
"description": "Windows 10/11 (ZIP)",
"sortOrder": 10,
"isEnabled": true
},
{
"name": "Throne",
"operatingSystem": "Windows",
"downloadUrl": "https://github.com/throneproj/Throne/releases/download/1.1.1/Throne-1.1.1-windows64-installer.exe",
"description": "Windows 10/11 (Installer)",
"sortOrder": 20,
"isEnabled": true
},
{
"name": "Happ",
"operatingSystem": "Windows",
"downloadUrl": "https://github.com/Happ-proxy/happ-desktop/releases/latest/download/setup-Happ.x64.exe",
"description": "Windows 10/11 (Installer)",
"sortOrder": 30,
"isEnabled": true
},
{
"name": "NekoBox (NekoRay)",
"operatingSystem": "Windows",
"downloadUrl": "https://github.com/MatsuriDayo/nekoray/releases/download/4.0.1/nekoray-4.0.1-2024-12-12-windows64.zip",
"description": "Windows 10/11 (Portable)",
"sortOrder": 40,
"isEnabled": true
},
{
"name": "Karing",
"operatingSystem": "Windows",
"downloadUrl": "https://github.com/KaringX/karing/releases/download/v1.2.1.825/karing_1.2.1.825_windows_x64.exe",
"description": "Windows 10/11 (Installer)",
"sortOrder": 50,
"isEnabled": true
},
{
"name": "v2rayN",
"operatingSystem": "MacOS",
"downloadUrl": "https://github.com/2dust/v2rayN/releases/download/7.12.5/v2rayN-macos-arm64.dmg",
"description": "macOS ARM (DMG)",
"sortOrder": 10,
"isEnabled": true
},
{
"name": "Karing",
"operatingSystem": "MacOS",
"downloadUrl": "https://apps.apple.com/ru/app/karing/id6472431552",
"description": "App Store (iOS & Mac)",
"sortOrder": 20,
"isEnabled": true
},
{
"name": "AmneziaVPN",
"operatingSystem": "MacOS",
"downloadUrl": "https://github.com/amnezia-vpn/amnezia-client/releases/download/4.8.7.2/AmneziaVPN_4.8.7.2_macos.dmg",
"description": "macOS (DMG)",
"sortOrder": 30,
"isEnabled": true
},
{
"name": "Furious",
"operatingSystem": "MacOS",
"downloadUrl": "https://github.com/LorenEteval/Furious/releases/download/0.5.0/Furious-0.5.0-macOS-12.0-arm64.dmg",
"description": "macOS ARM (DMG)",
"sortOrder": 40,
"isEnabled": true
},
{
"name": "NekoBox (NekoRay)",
"operatingSystem": "Linux",
"downloadUrl": "https://github.com/MatsuriDayo/nekoray/releases/download/4.0.1/nekoray-4.0.1-2024-12-12-debian-x64.deb",
"description": "Debian/Ubuntu (DEB)",
"sortOrder": 10,
"isEnabled": true
},
{
"name": "Throne",
"operatingSystem": "Linux",
"downloadUrl": "https://github.com/throneproj/Throne/releases/download/1.1.1/Throne-1.1.1-debian-x64.deb",
"description": "Debian/Ubuntu (DEB)",
"sortOrder": 20,
"isEnabled": true
},
{
"name": "OneXray",
"operatingSystem": "Linux",
"downloadUrl": "https://github.com/OneXray/OneXray/releases/latest/download/OneXray-linux-x86_64.deb",
"description": "Debian/Ubuntu (DEB)",
"sortOrder": 30,
"isEnabled": true
},
{
"name": "v2rayA",
"operatingSystem": "Linux",
"downloadUrl": "https://v2raya.org/en/docs/prologue/installation/debian/",
"description": "Установка (docs)",
"sortOrder": 40,
"isEnabled": true
}
]