【宝塔运维】docker-compose部署X-ui

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:
#      - net_t_x_ui
#
#networks:
#  net_t_x_ui:

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

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

运行

项目根目录下执行

docker-compose up -d

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

使用

入站列表 -> 添加入站

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

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

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

© 版权声明
THE END
文章不错?点个赞呗
点赞6
评论 抢沙发

请登录后发表评论

    暂无评论内容