51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

docker-compose部署X-ui

X-ui github

准备docker-compose文件 {#%E5%87%86%E5%A4%87docker-compose%E6%96%87%E4%BB%B6}

  
   
* 
                          01
                        

   
* 
                          02
                        

   
* 
                          03
                        

   
* 
                          04
                        

   
* 
                          05
                        

   
* 
                          06
                        

   
* 
                          07
                        

   
* 
                          08
                        

   
* 
                          09
                        

   
* 
                          10
                        

   
* 
                          11
                        

   
* 
                          12
                        

   
* 
                          13
                        

   
* 
                          14
                        

   
* 
                          15
                        

   
* 
                          16
                        

   
* 
                          17
                        

   
* 
                          18
                        

   
* 
                          19
                        

   
* 
                          20
                        

   
* 
                          21
                        

   
* 
                          22
                        

   
* 
                          23
                        

   
* 
                          24
                        

   
* 
                          25
                        

   
* 
                          26
                        

   
* 
                          27
                        

   
* 
                          28
                        

   
* 
                          29
                        

  

                    
                      version: "3.2"

services:
enwaiax-x-ui:
image: enwaiax/x-ui
container_name: enwaiax-x-ui
ports:
- 8051:54321 # 管理面板端口映射
- 8100-8105:8100-8105/tcp
- 8100-8105:8100-8105/udp
- 443:443/tcp
- 443:443/udp
tmpfs:
- /tmp
- /run
- /run/lock
environment:
TZ: 'Asia/Shanghai'
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- ./x-ui-data/:/etc/x-ui
- ./ssl/:/root/cert/
restart: unless-stopped


networks: {#codeBlock0-1733990792973}
=====================================



- net_t_x_ui
============




#networks:


net_t_x_ui:
===========



                    </code>
                  </pre>



 
这里只暴露了8100\~8105和443 共7个端口。

 
目录结构 {#%E7%9B%AE%E5%BD%95%E7%BB%93%E6%9E%84}
--------------------------------------------


 
```text
                    
                      docker-xui
├── x-ui-data		# 文件夹
├── ssl                 # 文件夹
└── docker-compose.yml

                    </code>
                  </pre>



 
运行 {#%E8%BF%90%E8%A1%8C}
------------------------


 
项目根目录下执行

 
` docker-compose up -d `

 
成功运行后默认账号密码为 ` admin `

 
使用 {#%E4%BD%BF%E7%94%A8}
------------------------


 
入站列表 -\> 添加入站

 
![xuiconfig](http://static.51tbox.com/static/2024-12-12/col/d27420bb153757bcc6668ea9d8653d77/578914a9461b4787a2edc360714cbd4f.png.jpg)

 
仅作为普通魔法使用的话,填一下备注,改一下端口即可。

 
>   {注意} 端口只能填 ` docker-compose ` 中暴露出来的。
>
>  

 
>   推荐使用 域名+tls配置,可以抗一点封险
>
>  

 
客户端软件推荐 {#%E5%AE%A2%E6%88%B7%E7%AB%AF%E8%BD%AF%E4%BB%B6%E6%8E%A8%E8%8D%90}
--------------------------------------------------------------------------


 
### windows {#windows}


 
https://github.com/Cenmrev/V2RayW

 
https://github.com/2dust/v2rayN/releases

 
### macOS {#macos}


 
https://github.com/yanue/V2rayU/tree/master

 
### Android {#android}


 
https://github.com/2dust/v2rayNG

 
### 多端支持 {#%E5%A4%9A%E7%AB%AF%E6%94%AF%E6%8C%81}


 
clash需要转换节点配置,比如这个 https://v2rayse.com/node-convert (自行判断是否安全) 
 https://github.com/Fndroid/clash_for_windows_pkg 
 https://github.com/Z-Siqi/Clash-for-Windows_Chinese

 
IOS {#ios}
----------


 
Shadowrocket(俗称小火箭) 
 小火箭是付费的,但是谷歌(或TG)上有人分享App Store账号密码。


```

赞(0)
未经允许不得转载:工具盒子 » docker-compose部署X-ui