Giter Site home page Giter Site logo

aleskxyz / reality-ezpz Goto Github PK

View Code? Open in Web Editor NEW
996.0 17.0 154.0 204 KB

Install sing-box/xray and configure vless / tuic / hysteria2 for reality or tls (letsencrypt) over different transport protocols (tcp, http, grpc and websocket) with user management capability in CLI, TUI and Telegram bot by a single command in docker compose!

License: Apache License 2.0

Shell 92.25% Python 7.75%
bash docker docker-compose grpc reality v2ray vless xray qrcode cloudflare

reality-ezpz's People

Contributors

aleskxyz avatar ali-frh avatar alirezabaratian avatar spikerone avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

reality-ezpz's Issues

(Warp) مشکلی در تنظیمات

سلام و خسته نباشید بابت زحماتی که برای این اسکریپت میکشید ..
یک مشکلی در Warp وجود داره که وقتی Enable میزنید .
Screenshot 2023-07-10 144736
چیزی نشون نمیده

Feature request: wizard for TLS

Reality is very straightforward but TLS isn't. Can you please add a wizard or a single-line command for TLS setup?

Something like this: (step by step)
1.enter domain
2.port
3.flow
4.transport

Singbox Core Update

سلام لطفا امکان آپدیت هسته سینگ باکس رو هم فعال کنین.ممنون

Create new v2ray config without using global configuration

Hi

How to create a new configuration without considering the global configuration so that it does not need the original configuration. Like creating configurations with different settings. Like creating a reality config and an xray config with different port.

Warp+ Customization

مرسی از اسکریپت عالی
اگر بشه خودتون خودکار این آپشن رو بذارید که Warp فقط روی یک سری از سایت‌ها (اسپاتیفای، گوگل و...) فعال بشه و باقی رو با IP خود سرور باز کنه عالی میشه.

docker run -q

خط ۱۷۱ این دستور docker run -q ارور داره

ios 12 reality support

hi dear
which app support rality with ios 12
dose fairvpn can use?

سلام بر شما دوست گرامی
ضمن تشکر و قدردان از زحمات شما
گوشی های آیفون قدیمی که از ios 12 نصب دارن چه برنامه میتونیم نصب کنیم که ریلتی ساپورت کنه؟
اطلاعی دارید؟

driver failed programming external

I ran your script but I get the following error. Please advise on this.
Thanks
"Error response from daemon: driver failed programming external connectivity on endpoint reality-xray-1 (c26892f8f0e12254596e3c38f21653ef7f10c540035e2a43594abead4a401725): Error starting userland proxy: listen tcp4 0.0.0.0:443: bind: address already in use"

ERROR: Couldn't find env file: /opt/reality-ezpz/.env

I'm getting this error on Debian 11. The system is fully updated.

root@ca:~# bash <(curl -sL https://bit.ly/realityez) -m
No such command: ls

Commands:
  build              Build or rebuild services
  bundle             Generate a Docker bundle from the Compose file
  config             Validate and view the Compose file
  create             Create services
  down               Stop and remove containers, networks, images, and volumes
  events             Receive real time events from containers
  exec               Execute a command in a running container
  help               Get help on a command
  images             List images
  kill               Kill containers
  logs               View output from containers
  pause              Pause services
  port               Print the public port for a port binding
  ps                 List containers
  pull               Pull service images
  push               Push service images
  restart            Restart services
  rm                 Remove stopped containers
  run                Run a one-off command
  scale              Set number of containers for a service
  start              Start services
  stop               Stop services
  top                Display the running processes
  unpause            Unpause services
  up                 Create and start containers
  version            Show the Docker-Compose version information
WARNING: The NEKO_ROOMS_TRAEFIK_ENTRYPOINT variable is not set. Defaulting to a blank string.
WARNING: The NEKO_ROOMS_TRAEFIK_DOMAIN variable is not set. Defaulting to a blank string.
WARNING: The NEKO_ROOMS_TRAEFIK_CERTRESOLVER variable is not set. Defaulting to a blank string.
WARNING: The NEKO_ROOMS_TRAEFIK_NETWORK variable is not set. Defaulting to a blank string.
ERROR: Couldn't find env file: /opt/reality-ezpz/.env

Error: ERR_SSL_PROTOCOL_ERROR

Hi
I ran your script on my Debian server and it installed successfully.
You can check my conf:

vless://[email protected]:443?security=reality&sni=yandex.com&pbk=vu5eJWwHEbb6ikGhyUIlItmv0viNeb_Y8MT8OMilXE4&sid=00c325cba7b979b7&type=tcp&flow=xtls-rprx-vision#reality

But I get ERR_SSL_PROTOCOL_ERROR in my browser.
I checked with Afranet and mci internet but the problem is the same!
The url is temporary and I will remove the server as soon as possible.

Getting connection refused error

سلام. من هسته ی sing-box رو روی سرورم فعال کردم ولی هر چند ساعت یه بار (فکر میکنم دیگه ۲ ساعت یه بار) توی لاگش من این ارور رو میبینم:
container: gzxhwq/sing-box

inbound/vless[1]: process connection from xxx.xxx.xxx.xxx:49170: dial tcp 10.255.255.10:1080: connect: connection refused

که اون xxx ها آیپی سیستم خودمه (نه سرور) البته توی هر خطر اررور بعضا پورتش تفاوت میکنه (من فقطم با سیستم خودم به سرور وصل میشم و به خاطر همین آیپی همیشه یکیه)
تنها راه حل هم اینه که برم دستی اسکریپت رو restart کنم. من لاگ بیشتری به جز این خط اررور که تکرار میشه توی سرور نمیبینم که بخوام اطلاعات بیشتری بدم. ممنون میشم کمک کنی مشکل رو حل کنیم.

اپدیت

اگه توی این اسکریپت بعد ساخت یوزر بتونیم واسش حجم مصرف مشخص کنیم این اسکریپت عالی میشه واسه مدیریت یوزر ها الان امکان پخش شدن کانفیگ و اتصال چندین نفر بهش هست

Traffic limit and Expire date

Hello, I appreciate this amazing project. Would it be feasible to incorporate two additional features, Traffic limit and Expire date? It would be fantastic! :)

io: read\write on closed pipe

This is a very awesome tool. but I will always get "io: read\write on closed pipe" error
is there anything I can do to fix it?

error related to whiptail after updating the kernel

hi, in centos 9 after updating the packages, the script gives this error and quits. can you help me find what's the problem?
No match for argument: whiptail
Error: Unable to find a match: whiptail

************** log of the installation :

CentOS Stream 9 - BaseOS
CentOS Stream 9 - AppStream
CentOS Stream 9 - Extras packages
Extra Packages for Enterprise Linux 9 - x86_64
Extra Packages for Enterprise Linux 9 - Next - x86_64
Metadata cache created.
Last metadata expiration check: 0:00:02 ago on Mon 03 Jul 2023 02:25:47 PM EDT.
Package epel-release-9-5.el9.noarch is already installed.
Dependencies resolved.
Nothing to do.
Complete!
Last metadata expiration check: 0:00:03 ago on Mon 03 Jul 2023 02:25:47 PM EDT.
No match for argument: whiptail
Error: Unable to find a match: whiptail

Add blocking of Iranian hosted websites

Please add blocking of Iranian hosted websites/IPs (also Iranian ads) to avoid exposing server IP to censor.
FYI: This method is used in China by GFW, We don't know about Iran as far as I know, but for the sake of safety, I think it's necessary.
Thanks for your really EZ script.

Problem with UDP streams

Reality configs don't work with apps like Clubhouse. I'm using this config with the Shadowrocket app on iPhone.

تماس صوتی و تصویری

با عرض سلام و خسته نباشید
تشکر فراوان از این کانفیگ وصل شد فقط مشکل تماس تصویری و صوتی دارم که وصل نمیشه

calculate traffic

hi . You have a very good panel
Please add the ability to calculate traffic for each user to the panel.

عدم ثبات در سرور جدید

سلام دوست عزیز
من وقتی برای بار اول از این اسکریپت بر روی یک سرور استفاده کردم خیلی عالی و با ثبات و با یک پینگ تقریبا ثابت جواب گرفتم
اما وقتی برای بار دوم قصد استفاده از اسکریپت روی سرور جدید رو داشتم، سرعت و پینگ و کیفیت واقعا بد بود. با اینکه تمامی تنظیمات از پورت گرفته تا security و sni و transport و... غیره کاملا یکسان بودن
اول فکر کردم مشکل از آپی سروره. ولی تا الان ده ها سرور رو تست کردم و 4 دیتا سنتر مختلف رو هم امتحان کردم و هنوز موفق نشدم کانفیگ ها رو مانند سرور اول که همچنان با تبات و پرسرعته دربیارم.
امکانش هست در این زمینه راهنمایی کنید

Problem with NAT vps

My nat server only has a few ports available.
443 is not available.
How can I use letsencrypt (not reality) with port 1207?
It didn't work with the attached config.
Screenshot_20230706-124433-418

Thanks much

Client For Linux

سلام ببخشید من چجوری میتونم از کانفیگ reality روی لینوکسم استفاده کنم؟!
کلاینت ها معمولا جواب نمیدن روی لینوکس روشی داره!؟ میشه نحوه استفاده روی لینوکسشم بزارید ممنون

reality verification failed

Hi Alireza,
Hope you are good

I got an error on some of my clients. I couldn't find the reason, and I couldn't find any pattern between these devices, It's totally random. For more information, the config with the same config URL is working on my device.
The error: Get "http://cp.cloudflare.com/": reality verification failed

Thank you
Sepehr

relay tunnel

سلام خسته نباشی
کد بسیار خوب و جالبیه فقط یه ایده‌ای داشتم اونم این بود که بخشی به عنوان add tunnel یا با عنوان دیگه‌ای پیاده بشه که تو فایل کانفیگ به بخش outbound اضافه بشه و یک تانل بسازه .

آپدیت هسته سینگ باکس

از وقتی هسته رو آپدیت کردین هم سرعت کم شده و هم قطعی زیاد شده. لطفا بررسی بفرمایین. سپاسگزارم

سرتیفیکت

سلام و خسته نباشید
زمانی که سرتیفیکت میگیره و از ریالیتی خارج و روی وب سوکت قرار میدم سرور فریز میشه و دیگه منو رو بالا نمیاره

عدم اتصال

سلام وقت بخیر مهندس
اولا جا داره تشکر کنم از تلاشاتون ثانیا بعد اینکه کانفیگ ساخته شد و تو نکو باکس وارد کردم سرعت در حد صفر هست آی پی سرور سالم هس و راحت کانکت میشه توی استکهلم هس سرور - تنظیمات دیگه هم دیفالت هستن با نت ایرانسل و مخابرات هم امتحان کردم به نظرتون از چی میتونه باشه؟ پیشاپیش خیلی ممنون

Editing Server conf

Hello. How to edit the server config? need to add own ip-cidr to block!!!

process invalid connection

سلام من از اسکریپت شما واسه ۱۰ روزی بود داشتم استفاده میکردم. امروز به طور اتفاقی از کار افتاد سرورم. وقتی اسکریپت رو restart کردم و لاگ رو چک کردم این اررور رو میگیرم:

inbound/vless[1]: process connection from {{ip}}:{{port}}: REALITY: processed invalid connection

وضعیت داکر:
image

توی کلاینت هم اررور timeout رو میگیرم.

مشکل با منو

اولا ممنون بابت نوشتن این برنامه
ولی من با بخش منو مشکل دارم و نتوانستم دستورات را وارد کنم و باید دستی وارد کنم
مثلا هرچقدر میخواهم از حالت tcp به grpc تغییر بدهم نمی شود ok را میزنم ولی تغییر انجام نمی شود یا آدم وارد را وارد کنم هیچ جوره enable نشد ok می‌زنیم بر میگرده صفحه قبل و وقتی دوباره بازبینی میکنیم که آیا فعال شده یا نه میبینم دستور هنوز روی disable هست ربات تلگرام هم همین جور و .....

مجبور شدم دستی طبق آموزشی که پایین گذاشته بودی انجام دهم تا بتوانم ازش استفاده کنم

راستی زمانی که sni را هم تغییر میدهم توی پنل نشان میدهد تغییر کرده ولی روی یوزر نه
گفتم چون این کار را بعد از ساخت یوزر انجام دادم به مشکل خورده یوزر جدید ساختم ولی همچنان همون قبلی بود

data limitation feature request

Hello first of all thank you for this amazing work but data limitation is essential to managing vpn services and users and it is the only essential missing feature. how can we implement it in any form?

whatsapp calling issue

من چندبار روی سرور نصب کردم و همه چیز خوب کار میکنه تنها مشکلی که دارم اینه که موقع تماس واتساپ روی کانکتینگ میمونه
راه حلی هست که این مشکل رو برطرف کنم؟

error : address already in use

داداش من ته پیامی که برام میاد اینطوریه

میشه کمکم کنی حلش کنم؟

[+] Running 2/0
✔ Container reality-ezpz-engine-1 Removed 0.0s
✔ Network reality-ezpz_reality Removed 0.1s
Warning: No resource found to remove for project "reality-ezpz".
[+] Running 1/2
✔ Network reality-ezpz_reality Created 0.1s
⠿ Container reality-ezpz-engine-1 Starting 0.4s
Error response from daemon: driver failed programming external connectivity on endpoint reality-ezpz-engine-1 (433863e52b15df58b3d23be2c7d775ead7dd2b0c63440d402bc1dfe9c4cd4a51): Error starting userland proxy: listen tcp4 0.0.0.0:443: bind: address already in use

حجم و زمان

سلام و تشکر از این اسکریپت عالی آیا میشه حجم و زمان به کانفیگ داد و اگر نه آیا در آینده احتمال اضافه شدن این قابلیت هست سپاس

آی پی های ایرانی

سلام
یه سوال چطور میشه آی پی های ایرانی رو بست ؟ چون الان دیگه اکثر هاست های ایرانی آی پی های خارج رو بستن

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.