Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alialmasi/vless-cf-worker
Configuration for VLESS tunnel on Cloudflare Worker
https://github.com/alialmasi/vless-cf-worker
cloudflare cloudflare-workers filternet freedom iran v2ray v2ray-core v2ray-ws v2ray-ws-tls vless websocket websockets worker workers xray xray-core
Last synced: 8 days ago
JSON representation
Configuration for VLESS tunnel on Cloudflare Worker
- Host: GitHub
- URL: https://github.com/alialmasi/vless-cf-worker
- Owner: AliAlmasi
- License: agpl-3.0
- Created: 2023-06-05T21:11:13.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-13T19:42:02.000Z (6 months ago)
- Last Synced: 2025-01-03T08:09:56.582Z (15 days ago)
- Topics: cloudflare, cloudflare-workers, filternet, freedom, iran, v2ray, v2ray-core, v2ray-ws, v2ray-ws-tls, vless, websocket, websockets, worker, workers, xray, xray-core
- Homepage: https://note.al1almasi.ir/easy-vless-config-with-cf-worker/
- Size: 136 KB
- Stars: 78
- Watchers: 2
- Forks: 51
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
VLESS CF Worker
Configuration for VLESS tunnel on Cloudflare Worker
Also, you can read this in my personal notebook.
How to use this?
It's Super easy (you don't need any server). Just create a CF Worker and then copy & paste all of the worker.js file's content as the worker's configuration, then do all of these things:
- Generate a UUID and replace the one in the worker's configuration after you paste it (line 201).
- Save & Deploy.
- OPTIONAL: If you've got a domain on your Cloudflare, add a custom domain for your worker.
- Create a VLESS configuration on any V2Ray/Xray program that you use (personally, I prefer v2rayN)
- Set TLS as TLS and your worker's domain as the SNI.
- Set transport to ws.
- Set your worker's domain as the ws host.
- Set any Clean Cloudflare IP as the destination address. You may use IRCF.space
engage.cloudflareclient.com
as the destination address.
- Set 443 as port.
- And finally, set your own generated UUID as the configuration's UUID.
Now you're all done. Test your VLESS configuration.
Read more on note.al1almasi.ir