প্রকল্প সম্পর্কে
Xray-core হল Project X-এর মূল নেটওয়ার্ক টুল, একটি ওপেন-সোর্স প্রকল্প যা XTLS প্রোটোকল থেকে উদ্ভূত। এটি বিভিন্ন ব্যবহারের জন্য একটি ওপেন প্ল্যাটফর্ম এবং v2ray-core-এর উত্তরসূরি হিসেবে বর্ণিত; সংস্করণ 1.0.0 থেকে এটি ফর্ক করা হয়েছে; প্রকল্পটি জানায় যে তখন থেকে অনেক উন্নতি সঞ্চিত হয়েছে।
এটি যা প্রদান করে
- একটি প্রক্সি কোর যা XTLS ইকোসিস্টেমের সাথে সম্পর্কিত প্রোটোকল এবং ট্রান্সপোর্ট বাস্তবায়ন করে, যার মধ্যে VLESS, XTLS, REALITY, XUDP এবং PLUX অন্তর্ভুক্ত, README-এর সামঞ্জস্যপূর্ণ ক্লায়েন্ট এবং টুলের তালিকায় উল্লেখিত।
- একটি সহযোগী প্রকল্প, REALITY, একই সংস্থার অধীনে রক্ষণাবেক্ষণ করা হয় এবং একটি উদাহরণ কনফিগারেশন হিসেবে লিঙ্ক করা হয়।
- ডকুমেন্টেশন Project X অফিসিয়াল ওয়েবসাইটে হোস্ট করা হয়, এবং টেলিগ্রামে কমিউনিটি চ্যানেল রয়েছে, যার মধ্যে রুশ এবং ফার্সি ভাষার গ্রুপ রয়েছে।
ইনস্টলেশন এবং ডিপ্লয়মেন্ট বিকল্প
- Linux ইনস্টল স্ক্রিপ্ট, যার মধ্যে অফিসিয়াল XTLS/Xray-install এবং তৃতীয়-পক্ষের tempest স্ক্রিপ্ট যা systemd এবং OpenRC সমর্থন করে।
- Docker ইমেজ, যার মধ্যে অফিসিয়াল ghcr.io/xtls/xray-core এবং কমিউনিটি ইমেজ যেমন teddysun/xray এবং wulabing/xray_docker।
- ম্যানেজমেন্টের জন্য ওয়েব প্যানেল, যার মধ্যে Remnawave, 3X-UI, PasarGuard, Xray-UI, X-Panel, Marzban, Hiddify, TX-UI এবং CELERITY সহ অনেক কমিউনিটি প্রকল্পের দীর্ঘ তালিকা।
- REALITY এবং সাধারণ সেটআপের জন্য ওয়ান-ক্লিক স্ক্রিপ্ট, Android-এর জন্য Magisk মডিউল, এবং একটি Homebrew ফর্মুলা (`brew install xray`)।
ক্লায়েন্ট এবং ইন্টিগ্রেশন
- GUI ক্লায়েন্ট OpenWrt, Asuswrt-Merlin, Windows, Android, iOS/macOS/tvOS, macOS, Linux এবং HarmonyOS-এর জন্য তালিকাভুক্ত, যার মধ্যে v2rayN, v2rayNG, Furious, Streisand, Happ, V2rayU, v2rayA এবং অন্যান্য প্রকল্প রয়েছে।
- VLESS, XTLS, REALITY, XUDP এবং PLUX সমর্থনকারী অন্যান্য সফটওয়্যার তালিকাভুক্ত, যার মধ্যে Shadowrocket, Loon, Egern এবং Quantumult X।
- টুল এবং র্যাপারগুলির মধ্যে রয়েছে xray-knife, xray-checker, libXray, xtls-sdk, xtlsapi, AndroidLibXrayLite, flutter_vless, Xray-core-python এবং xray-api।
- উল্লেখিত সম্পর্কিত কোরগুলির মধ্যে রয়েছে Amnezia VPN, mihomo এবং sing-box।
বিল্ডিং
- README Windows (PowerShell) এবং Linux/macOS-এর জন্য এক-লাইন Go বিল্ড কমান্ড দেয়, সাথে পুনরুত্পাদনযোগ্য রিলিজ নির্দেশনা যা Go সংস্করণ পিন করে এবং একটি git commit id এমবেড করে।
- Android ক্রস-কম্পাইলেশন কমান্ড arm64 এবং amd64-এর জন্য দেওয়া হয়, এবং 32-বিট MIPS/MIPSLE টার্গেটের জন্য একটি পৃথক কমান্ড দেওয়া হয়।
লাইসেন্সিং এবং তৃতীয়-পক্ষের উপাদান
- প্রকল্পটি Mozilla Public License Version 2.0-এর অধীনে লাইসেন্সকৃত।
- README নোট করে যে কিছু ঐচ্ছিক বৈশিষ্ট্য তাদের নিজস্ব লাইসেন্সের অধীনে ZIP প্যাকেজে বান্ডিল করা তৃতীয়-পক্ষের উপাদান ডায়নামিকভাবে লোড করে, এবং বিশেষভাবে Windows-এ TUN ইনবাউন্ড কার্যকারিতার জন্য ব্যবহৃত অপরিবর্তিত Wintun বাইনারিগুলি নথিভুক্ত করে, তাদের পুনর্বিতরণ লাইসেন্স এবং সমর্থিত Windows আর্কিটেকচার সহ।
প্রকল্প প্রসঙ্গ
- README-এ স্পনসর স্বীকৃতি, বেশ কয়েকটি ক্রিপ্টোকারেন্সিতে দান ঠিকানা এবং উন্নয়ন সমর্থনের জন্য NFT-সম্পর্কিত লিঙ্ক অন্তর্ভুক্ত রয়েছে।
- এটি উদাহরণ কনফিগারেশন, টিউটোরিয়াল এবং একটি স্টারগাজার চার্টও লিঙ্ক করে এবং আচরণবিধির অধীনে অবদান আমন্ত্রণ জানায়।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.