enkidu6/x-ui

By enkidu6

Updated about 1 month ago

Xray panel supporting multi-protocol multi-user. Vmess & Vless & Trojan & ShadowSocks.

Image
1

2.0K

Using Docker
mkdir x-ui && cd x-ui
docker run -itd \
   -e XRAY_VMESS_AEAD_FORCED=false \
   -v $PWD/db/:/etc/x-ui/ \
   -v $PWD/cert/:/root/cert/ \
   --network=host \
   --restart=unless-stopped \
   --name x-ui \
   enkidu6/x-ui:latest
Docker compose

Create a docker-compose.yml file with the following content:

version: "3.9"

services:
  xui:
    image: enkidu6/x-ui
    container_name: x-ui
    hostname: yourhostname
    volumes:
      - $PWD/db/:/etc/x-ui/
      - $PWD/certs/:/etc/certs/
    environment:
      XRAY_VMESS_AEAD_FORCED: "false"
    tty: true
    network_mode: host
    restart: unless-stopped

Then from the same folder run:

docker compose up -d

Access using https://your_host_name:54321

user: admin

password: admin

Docker Pull Command

docker pull enkidu6/x-ui