lihaixin/x-ui

By lihaixin

Updated over 1 year ago

基于alpine 构建的 amd64 arm64 镜像支持多协议多用户的 xray 面板

Image
Networking
9

5.5K

lihaixin/x-ui repository overview

版本说明

TAG: 0.3.4 https://github.com/FranzKafkaYu/x-ui 2025-3-7构建 默认xray版本为1.8.16
TAG: 0.3.2.1 https://github.com/vaxilu/x-ui  2025-3-7 构建  默认xray版本为1.7.5

 内部网络转发流量统计,记得修改xray 配置模版,把内部IP 阻止注释

x-ui

基于alpine 构建的 amd64 arm64 镜像支持多协议多用户的 xray 面板,支持在爱快x86_64路由器上部署,支持ORACE arm64 CPU架构部署

功能

  • 系统状态监控
  • 支持多用户多协议,网页可视化操作
  • 支持的协议:vmess、vless、trojan、shadowsocks、dokodemo-door、socks、http
  • 支持配置更多传输配置
  • 流量统计,限制流量,限制到期时间
  • 可自定义 xray 配置模板
  • 支持 https 访问面板(XRAY Fallback 回落 或者nginx反向代理)
  • 支持一键SSL证书申请且自动续签(配合另外一个acme容器)
  • 更多高级配置项,详见面板

此镜像优点

  • 可视化的终端功能提示(见下图)
  • 基于alpine 构建的 amd64 arm64 镜像 (<40M)
  • 支持在爱快x86_64路由器上部署,支持ORACE arm64 CPU架构部署

终端面板

               __          __         _                                                               _ 
                \ \        / /        | |                                                             (_)
                 \ \  /\  / /    ___  | |   ___    ___    _ __ ___     ___    __  __  ______   _   _   _ 
                  \ \/  \/ /    / _ \ | |  / __|  / _ \  | '_ ` _ \   / _ \   \ \/ / |______| | | | | | |
                   \  /\  /    |  __/ | | | (__  | (_) | | | | | | | |  __/    >  <           | |_| | | |
                    \/  \/      \___| |_|  \___|  \___/  |_| |_| |_|  \___|   /_/\_\           \__,_| |_|
                                                                                                         
                                                                                                         
 # ---------------------------------------------------------------------------------------------------------- #

 # x-ui是多协议多用户的xray 面板,默认证书存放在/etc/server.crt 密钥存放在/etc/server.key 
 # x-ui面板域名管理地址: http://***.***.net:54321  帐号:admin  密码: admin  
 # x-ui面板外网管理地址: http://**.**.**.**:54321  帐号:admin  密码: admin  
 # x-ui面板内网管理地址: http://10.0.0.220:54321  帐号:admin  密码: admin  

 # x-ui 管理脚本使用方法: 
 # ---------------------------------------------------------------------------------------------------------- #
 # 重置管理密码输入:                   /usr/local/x-ui/x-ui setting -username admin -password admin 
 # 重置WEB管理端口(重启生效)输入:       /usr/local/x-ui/x-ui setting -port 65432
 # 初始化设置(不调整密码输入):          /usr/local/x-ui/x-ui setting -reset 
 # 测试本机速度输入:                   speed
 # 查看访问日志输入:                   lookaccesslogs
 # 查看错误日志输入:                   lookerrorlogs
 # ---------------------------------------------------------------------------------------------------------- #

image

运行

终端运行
docker stop x-ui && docker rm x-ui
docker pull lihaixin/x-ui
docker run -d --net=host \
--restart always \
--name x-ui \
--hostname x-ui \
-v /etc/x-ui:/etc/x-ui \
-v /etc/cert:/etc/cert \
-e DOMAIN=youdomain.com \
-e HOSTNAME=hostname \
-e WEBPORT=54321 \
-e PASSWD=admin \
lihaixin/x-ui
docker-compose
version: "3.7"
services:
  x-ui:
    image: lihaixin/x-ui:latest
    container_name: x-ui
    hostname: x-ui
    restart: unless-stopped
    network_mode: "host"                      # 修改网络共享服务名称 "bridge" "host"  "none" "service:[service name]"  "container:[container name/id] *"
    privileged: true
    volumes:
      - /etc/x-ui:/etc/x-ui
      - /etc/cert:/etc/cert
    environment:
      - DOMAIN=youdomain.com                  # 你的域名
      - HOSTNAME=hostname                     # 你的主机名
      - WEBPORT=54321                         # 管理地址端口
      - PASSWD=admin                          # 管理密码
爱块上部署
docker run -d --net=host \
--restart always \
--name ikuai-x-ui \
lihaixin/x-ui:0.3.4

Tag summary

Content type

Image

Digest

sha256:aede04408

Size

51.3 MB

Last updated

over 1 year ago

docker pull lihaixin/x-ui