Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kourva/v2raydoprax
V2ray is a tool to create thousands of Vless/Vmess proxies at ones! includes more tools...
https://github.com/kourva/v2raydoprax
cloudflare cloudflare-workers doprax proxy-server uuid v2ray v2ray-ws-tls v2rayn vless vless-ws-tls vmess vmess-ws-tls
Last synced: 5 days ago
JSON representation
V2ray is a tool to create thousands of Vless/Vmess proxies at ones! includes more tools...
- Host: GitHub
- URL: https://github.com/kourva/v2raydoprax
- Owner: Kourva
- License: mit
- Created: 2023-02-10T23:49:49.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-28T15:35:23.000Z (4 months ago)
- Last Synced: 2024-12-08T15:34:40.965Z (14 days ago)
- Topics: cloudflare, cloudflare-workers, doprax, proxy-server, uuid, v2ray, v2ray-ws-tls, v2rayn, vless, vless-ws-tls, vmess, vmess-ws-tls
- Language: Python
- Homepage:
- Size: 176 KB
- Stars: 40
- Watchers: 2
- Forks: 67
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
V2rayDoprax v2
V2ray is a tool to create thousands of Vless/Vmess proxies at ones! includes more tools... for Doprax
# Note:
+ ~~IT SEEMS SOME WEBSITES WE USE IN THIS PROJECT ARE NO LONGER AVAILABLE! WAIT FOR UPDATE~~
+ SCRIPTS ARE UPDATED AND WORK FINE
+ Fixed Vmess decoding problem in ascii included remarks# Features
+ About 27000 proxies
+ Vless proxy generator
+ Vmess proxy generator
+ UUID version 1 generator
+ UUID version 4 generator
+ Worker Script generator
+ Worker checker
+ Vmess URL decoder
+ Proxy cloner **(new)**# What's new in version 2?
+ Get free V2ray proxies **(freeV2ray.py)**
+ Supports vmess proxy
+ Create vmess for Iran **(getVmess.py)**
+ Create random vmess **(randomVmess.py)**
+ Extract vmess config **(getConfig.py)**
+ Proxy cloner **(new)**# Installation
+ clone
```bash
git clone https://github.com/Kourva/V2rayDoprax && cd V2rayDoprax
```
+ requirements
```bash
pip install requests beautifulsoup4
```
+ make scripts executable (if you want to open with `./`)
```bash
chmod +x *.py
```# Usage
+ **config.conf** (please do not change the lines!)
```config
[Worker]
https://test.example.workers.dev/ <- Your CloudFlare address here
--------------------------------------------------------------------------------------
[Doprax]
example.eu-sadgfhs.dopraxrocks.net <- Your Doprax app Adreess here
--------------------------------------------------------------------------------------
[UUID]
F4C.... <- Your UUID here
--------------------------------------------------------------------------------------
[Path vless]
vless <- This is default but you can change it
--------------------------------------------------------------------------------------
[Path Vmess]
vmess <- This is default but you can change it
--------------------------------------------------------------------------------------
[Alias]
test <- Alias for proxies
--------------------------------------------------------------------------------------
```
+ **check_worker.py**
```bash
Help: python check_worker [url]Where url looks like:
https://example.workers.dev
```
+ ~~**getAllIPs.py**~~
```bash
Help: python getAllIPs.py [arguments]for save the IPs -> python getAllIPs.py -s
for help message -> python getAllIPs.py [-h, --help]
```
> This file is no longer available and All Ip addresses are getting used offile from database.+ **getIP.py**
```bash
Help: python getIP.py [arguments]for only get IPs -> python getIP.py
for save the IPs -> python getIP.py -s
for help message -> python getIp.py [-h, --help]
```
+ **getScript.py**
```bash
Help: python getScript.py [arguments]create Script -> python getScript.py [Doprax url without 'https://' and '/' at the end]
example:
python getScript.py test.eu-gacagfhs.dopraxrocks.net
```
+ **getUUID.py**
```bash
Help: python getUUID.py [[-h] [-v1] [-v4]]
-h : Show this message and exit.
-v1 : get version 1 UUID
-v4 : get version 4 UUID* What is a Version 1 UUID?
A Version 1 UUID is a universally unique identifier that
is generated using a timestamp and the MAC address of
the computer on which it was generated.* What is a version 4 UUID?
A Version 4 UUID is a universally unique identifier that
is generated using random numbers.using a secure random
number generator.
```
+ **genUUID.py**
```bash
Help: python genUUID.py [[-h] [-v1] [-v4]]
-h : Show this message and exit.
-v1 : Generate version 1 UUID
-v4 : Generate version 4 UUID* What is a Version 1 UUID?
A Version 1 UUID is a universally unique identifier that
is generated using a timestamp and the MAC address of
the computer on which it was generated.* What is a version 4 UUID?
A Version 4 UUID is a universally unique identifier that
is generated using random numbers.using a secure random
number generator.
```
+ **getVless.py**
```bash
Help: python getVless.py [arguments]create proxy -> python getVless.py config.conf
help message -> python getVless.py -h/--help
```
+ **randomVless.py**
```bash
Help: python randomVless.py [config] [How many proxy]create proxy -> python randomVless.py config.conf 10
help message -> python randomVless.py -h/--help
```
+ **getVmess.py**
```bash
Help: python getVmess.py [config]create proxy -> python getVmess.py config.conf
help message -> python getVmess.py -h/--help
```
+ **randomVmess.py**
```bash
Help: python randomVmess.py [config] [How many proxy]create proxy -> python randomVmess.py config.conf 10
help message -> python randomVmess.py -h/--help
```
+ **cloner.py**
```bash
Help: python clones.py [[-h] [-vl url] [-vm url]]
-h/--help: Show this message and exit.
-vl url : Clone vless proxy
-vm url : Clone vmess proxy
vless cloner: python cloner.py -vl vless://....
vmess cloner: python cloner.py -vm vmess://....note: put URL inside "" (string)
```
+ **freeV2ray.py**
```bash
Help: python freeV2ray.py [arguments]
get free proxies -> python freeV2ray.py 20 (maximum length is 20)
help message -> python freeV2ray.py -h/--help
```# Note
#### Difference between getUUID and genUUID ?
###### getUUID uses API, so it needs internet connection
###### genUUID uses built-in module, so it's fast and offline# Needed tools
###### 1: You need to fork this [repository](https://github.com/Kourva/V2ray-for-Doprax)
###### 2: An E-mail Address for creating account
###### 3: Account in [Doprax](https://www.doprax.com/)
###### 4: Account in [CloudFlare](https://cloudflare.com)
###### 5: Then you can work with this tool to create proxies# Tutorial (Persian)
Thanks to [Isegaro](https://twitter.com/iSegaro) for his great tutorial and works.
Learn how to create Doprax & CloidFlare account and config it from [here](https://telegra.ph/Free-Hetzner-V2ray-with-iSegaro-01-30).# FreeNode
Websites to get UUID:
+ [getafreenode](https://getafreenode.com)
+ [awesome tools](https://www.v2fly.org/en_US/awesome/tools.html)
V2Paste
Create Vless/Vmess proxies via given config with this simple app in Android
###### There is an android app to create vmess/vless proxy. check it out :]
###### V2Paste: https://github.com/Kourva/V2Paste
###### So I'm trying to work on both linux and android versions. Hope you enjoy
# Thanks
###### You can give me a star if you find this tool helpfull. Wishing you all the best.