xsm-syn/cfw2ray ? reverse-engineered prompt
Reverse engineered prompt
Buatkan saya project Cloudflare Worker dan relay VPS untuk menjalankan VLESS, Trojan, VMess, dan Shadowsocks dari edge Cloudflare seperti di README.
Saya ingin ada dua file utama, satu untuk Worker di Cloudflare dan satu lagi untuk UDP relay di VPS. Worker harus bisa menerima koneksi lewat WebSocket atau HTTPS, lalu meneruskan trafik ke target TCP langsung, pakai DNS over HTTPS untuk query DNS port 53, atau meneruskan trafik UDP biasa ke VPS relay lewat TCP. Tolong siapkan konfigurasi yang gampang diedit di bagian atas file, seperti UUID, method Shadowsocks, host dan port relay VPS, batas ukuran header, timeout, dan opsi untuk menolak UDP port 443.
Untuk relay VPS, buat yang jalan di Node.js versi 18 ke atas, mendengarkan di port yang sama dengan Worker, dan stabil buat koneksi banyak. Sertakan juga panduan singkat cara deploy ke Cloudflare, cara menjalankan relay di VPS, dan contoh path untuk tiap protokol seperti /vless, /trojan, /vmess, dan /ss. Kalau ada detail yang perlu dicek dari dokumentasi terbaru, silakan lihat online dulu.
Are you gonna build this?
make sure you review the code using arcumet