{"id":17017376,"url":"https://github.com/kourva/v2raydoprax","last_synced_at":"2026-08-19T19:30:22.000Z","repository":{"id":65808721,"uuid":"600254094","full_name":"Kourva/V2rayDoprax","owner":"Kourva","description":"V2ray is a tool to create thousands of Vless/Vmess proxies at ones! includes more tools... ","archived":false,"fork":false,"pushed_at":"2024-08-28T15:35:23.000Z","size":180,"stargazers_count":45,"open_issues_count":0,"forks_count":67,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-02T05:22:35.704Z","etag":null,"topics":["cloudflare","cloudflare-workers","doprax","proxy-server","uuid","v2ray","v2ray-ws-tls","v2rayn","vless","vless-ws-tls","vmess","vmess-ws-tls"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Kourva.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-02-10T23:49:49.000Z","updated_at":"2025-03-31T20:05:56.000Z","dependencies_parsed_at":null,"dependency_job_id":"da4e343a-e8ec-4f9e-96d5-81a3ac9b7708","html_url":"https://github.com/Kourva/V2rayDoprax","commit_stats":null,"previous_names":["kozyol/v2raydoprax","kourva/v2raydoprax"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Kourva/V2rayDoprax","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kourva%2FV2rayDoprax","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kourva%2FV2rayDoprax/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kourva%2FV2rayDoprax/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kourva%2FV2rayDoprax/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Kourva","download_url":"https://codeload.github.com/Kourva/V2rayDoprax/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kourva%2FV2rayDoprax/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36783984,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-19T02:00:06.185Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cloudflare","cloudflare-workers","doprax","proxy-server","uuid","v2ray","v2ray-ws-tls","v2rayn","vless","vless-ws-tls","vmess","vmess-ws-tls"],"created_at":"2024-10-14T06:36:29.315Z","updated_at":"2026-08-19T19:30:21.672Z","avatar_url":"https://github.com/Kourva.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp\u003e\n    \u003cimg align=\"left\" src=\"https://i0.wp.com/img.aapks.com/imgs/c/9/5/c95d7d8f2388afd94a20fd5004105246_icon.png?w=140\"\u003e\n    \u003ch1\u003e V2rayDoprax v2 \u003c/h1\u003e\n    \u003cp\u003e V2ray is a tool to create thousands of Vless/Vmess proxies at ones! includes more tools... for Doprax \u003c/p\u003e\n\u003c/p\u003e\n\u003cbr\u003e\n\n# Note:\n+ ~~IT SEEMS SOME WEBSITES WE USE IN THIS PROJECT ARE NO LONGER AVAILABLE! WAIT FOR UPDATE~~\n+ SCRIPTS ARE UPDATED AND WORK FINE \n+ Fixed Vmess decoding problem in ascii included remarks\n\n# Features\n+ About 27000 proxies\n+ Vless proxy generator\n+ Vmess proxy generator\n+ UUID version 1 generator\n+ UUID version 4 generator\n+ Worker Script generator\n+ Worker checker\n+ Vmess URL decoder\n+ Proxy cloner **(new)**\n\n# What's new in version 2?\n+ Get free V2ray proxies **(freeV2ray.py)**\n+ Supports vmess proxy\n+ Create vmess for Iran **(getVmess.py)**\n+ Create random vmess **(randomVmess.py)**\n+ Extract vmess config **(getConfig.py)**\n+ Proxy cloner **(new)**\n\n# Installation\n+ clone\n```bash\ngit clone https://github.com/Kourva/V2rayDoprax \u0026\u0026 cd V2rayDoprax \n```\n+ requirements\n```bash\npip install requests beautifulsoup4\n```\n+ make scripts executable (if you want to open with `./`)\n```bash\nchmod +x *.py\n```\n\n# Usage\n+ **config.conf** (please do not change the lines!)\n```config\n[Worker]\nhttps://test.example.workers.dev/                      \u003c- Your CloudFlare address here\n--------------------------------------------------------------------------------------\n[Doprax]\nexample.eu-sadgfhs.dopraxrocks.net                     \u003c- Your Doprax app Adreess here\n--------------------------------------------------------------------------------------\n[UUID]\nF4C....                                                              \u003c- Your UUID here\n--------------------------------------------------------------------------------------\n[Path vless]\nvless                                         \u003c- This is default but you can change it\n--------------------------------------------------------------------------------------\n[Path Vmess]\nvmess                                         \u003c- This is default but you can change it\n--------------------------------------------------------------------------------------\n[Alias]\ntest                                                              \u003c- Alias for proxies\n--------------------------------------------------------------------------------------\n```\n+ **check_worker.py**\n```bash\nHelp: python check_worker [url]\n\nWhere url looks like:\n    https://example.workers.dev\n```\n+ ~~**getAllIPs.py**~~\n```bash\nHelp: python getAllIPs.py [arguments]\n\n    for save the IPs -\u003e python getAllIPs.py -s\n    for help message -\u003e python getAllIPs.py [-h, --help]\n```\n\u003e This file is no longer available and All Ip addresses are getting used offile from database.\n\n+ **getIP.py**\n```bash\nHelp: python getIP.py [arguments]\n\n    for only get IPs -\u003e python getIP.py\n    for save the IPs -\u003e python getIP.py -s\n    for help message -\u003e python getIp.py [-h, --help] \n ```\n + **getScript.py**\n```bash\nHelp: python getScript.py [arguments]\n\n    create Script -\u003e python getScript.py [Doprax url without 'https://' and '/' at the end]\n    example: \n        python getScript.py test.eu-gacagfhs.dopraxrocks.net\n```\n+ **getUUID.py**\n```bash\nHelp: python getUUID.py [[-h] [-v1] [-v4]]\n    -h  : Show this message and exit.\n    -v1 : get version 1 UUID\n    -v4 : get version 4 UUID\n\n* What is a Version 1 UUID?\n    A Version 1 UUID is a universally unique identifier that \n    is generated using a timestamp and the MAC address of \n    the computer on which it was generated.\n\n* What is a version 4 UUID?\n    A Version 4 UUID is a universally unique identifier that \n    is generated using random numbers.using a secure random \n    number generator.\n```\n+ **genUUID.py**\n```bash\nHelp: python genUUID.py [[-h] [-v1] [-v4]]\n    -h  : Show this message and exit.\n    -v1 : Generate version 1 UUID\n    -v4 : Generate version 4 UUID\n\n* What is a Version 1 UUID?\n    A Version 1 UUID is a universally unique identifier that \n    is generated using a timestamp and the MAC address of \n    the computer on which it was generated.\n\n* What is a version 4 UUID?\n    A Version 4 UUID is a universally unique identifier that \n    is generated using random numbers.using a secure random \n    number generator.\n```\n+ **getVless.py**\n```bash\nHelp: python getVless.py [arguments]\n\n    create proxy -\u003e python getVless.py config.conf\n    help message -\u003e python getVless.py -h/--help\n```\n+ **randomVless.py**\n```bash\nHelp: python randomVless.py [config] [How many proxy]\n\n    create proxy -\u003e python randomVless.py config.conf 10\n    help message -\u003e python randomVless.py -h/--help \n```\n+ **getVmess.py**\n```bash\nHelp: python getVmess.py [config]\n\n    create proxy -\u003e python getVmess.py config.conf\n    help message -\u003e python getVmess.py -h/--help \n```\n+ **randomVmess.py**\n```bash\nHelp: python randomVmess.py [config] [How many proxy]\n\n    create proxy -\u003e python randomVmess.py config.conf 10\n    help message -\u003e python randomVmess.py -h/--help \n```\n+ **cloner.py**\n```bash\nHelp: python clones.py [[-h] [-vl url] [-vm url]]\n    -h/--help: Show this message and exit.\n    -vl url  : Clone vless proxy\n    -vm url  : Clone vmess proxy\n    \n    vless cloner: python cloner.py -vl vless://....\n    vmess cloner: python cloner.py -vm vmess://....\n\nnote: put URL inside \"\" (string)\n```\n+ **freeV2ray.py**\n```bash\nHelp: python freeV2ray.py [arguments]\n    get free proxies -\u003e python freeV2ray.py 20 (maximum length is 20)\n    help message     -\u003e python freeV2ray.py -h/--help \n```\n\n# Note\n#### Difference between getUUID and genUUID ?\n###### getUUID uses API, so it needs internet connection\n###### genUUID uses built-in module, so it's fast and offline\n\n# Needed tools\n###### 1:  You need to fork this [repository](https://github.com/Kourva/V2ray-for-Doprax)\n###### 2:  An E-mail Address for creating account\n###### 3:  Account in [Doprax](https://www.doprax.com/)\n###### 4:  Account in [CloudFlare](https://cloudflare.com)\n###### 5:  Then you can work with this tool to create proxies \n\n# Tutorial (Persian)\nThanks to [Isegaro](https://twitter.com/iSegaro) for his great tutorial and works.\u003cbr\u003e\nLearn how to create Doprax \u0026 CloidFlare account and config it from [here](https://telegra.ph/Free-Hetzner-V2ray-with-iSegaro-01-30).\n\n# FreeNode\nWebsites to get UUID:\n+ [getafreenode](https://getafreenode.com)\n+ [awesome tools](https://www.v2fly.org/en_US/awesome/tools.html)\n\u003cbr\u003e\n\n\u003cp\u003e\n    \u003cimg align=\"left\" src=\"https://user-images.githubusercontent.com/118578799/219364816-7bb81cac-2cb5-4e52-bbc7-9bf907d016b1.png\" width=140 height=140 /\u003e\n    \u003ch1\u003e V2Paste \u003c/h1\u003e\n    \u003cp\u003e\u003cb\u003e Create Vless/Vmess proxies via given config with this simple app in Android \u003c/b\u003e\u003c/p\u003e\n\u003c/p\u003e\n\u003cbr\u003e\n\n###### There is an android app to create vmess/vless proxy. check it out :] \n###### V2Paste: https://github.com/Kourva/V2Paste\n###### So I'm trying to work on both linux and android versions. Hope you enjoy\n\n\u003cbr\u003e\n\n# Thanks\n###### You can give me a star if you find this tool helpfull. Wishing you all the best.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkourva%2Fv2raydoprax","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkourva%2Fv2raydoprax","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkourva%2Fv2raydoprax/lists"}