sajjaddg / xray-reality

one-click installation for Xray Reality
155 stars 48 forks source link
reality v2ray x-ui xray xray-core xtls-reality

xray-reality

This is a Bash script that installs Xray Beta and downloads the configuration for the repository created by Teegrce for Iran inside this repository with your own key and places it only with one command :) #

Installation Guide

just need you to run this command

 bash -c "$(curl -L https://raw.githubusercontent.com/sajjaddg/xray-reality/master/install.sh)"

and it will do the rest for you.

Uninstallation guide

 bash -c "$(curl -L https://raw.githubusercontent.com/sajjaddg/xray-reality/master/uninstall.sh)"

Installation Guide with Docker

  1. install docker
    curl -fsSL https://get.docker.com | sh
  2. clone this project
    git clone https://github.com/sajjaddg/xray-reality && cd xray-reality
  3. build docker image
    docker build -t xrayreality .
  4. run
    docker run -d --name xrayreality -p443:443 xrayreality
  5. get connection config :

    get url

    docker exec -it xrayreality cat /root/test.url

    view qrcode

    docker exec -it xrayreality sh -c 'qrencode -s 120 -t ANSIUTF8 $(cat /root/test.url)'

    how to manage ?

    status :

    docker ps -a | grep xrayreality

    stop :

    docker stop xrayreality

    start :

    docker stop xrayreality

    remove :

    docker rm -f xrayreality

    #

    Note

  6. I have only tested it on Ubuntu 22 and wrote it for that system. Although I have the time and willingness to write it for other systems, I don't think I will need to do so unless I am forced to.
  7. I used ChatGPT to translate my words. Please pardon any mistakes in the translation.

ToDo