Script for Linux which makes XRay installation and configuration easy
Find a file
2023-10-20 22:39:22 +03:00
.gitignore add initial draft, not tested 2023-10-18 22:09:51 +03:00
ex.sh fix jq commands 2023-10-20 22:39:22 +03:00
LICENSE Initial commit 2023-10-08 22:32:54 +03:00
README.md add initial draft, not tested 2023-10-18 22:09:51 +03:00

easy-xray

Script for Linux which make XRay installation and configuration easy.

(todo) Readme in Russian

XRay (aka ProjectX) is a frontier solution to surpass the internet censorship. It can work as a server and as a client, but it's configuration sometimes confusing for a newbie. So, here is a scripts which help

  • install(todo /uninstall/update) XRay
  • generate credentials and server/client config
  • (todo) add/delete user and update config

First make the script ex.sh executable, then run it with a desired command. Use ./ex.sh help to see the list of all available commands and ./ex.sh all to start interactive prompt which installs and configures XRay.

$ chmod +x ex.sh
$ ./ex.sh help
$ sudo ./ex.sh all

Prerequisites

For manipulations with configs, jq is needed, it can be found in repositories of almost all popular Linux distributives.

Acknowledgements

This article (in Russian) helped me install XRay for the first time. XRay config reference is brilliant and helped me much.

(TODO) about, reality-vless, domains, browser settings, no encription(!), choose domain names or geoip