×

/easytier/web/

0 个文件夹 8 个文件 总计 4.9 MiB
列表 网格
名称
大小 更新时间
返回上级目录
easytier.png
21 KiB
README.md
4.6 KiB
web.html
2.5 MiB
web启动参数3.png
46 KiB
创建web容器1.png
27 KiB
映射配置2.png
42 KiB
相同地址4.png
26 KiB
配置生成器.html
2.2 MiB

GitHub GitHub last commit GitHub issues GitHub Core Actions GitHub GUI Actions Downloads

使用Docker 自建WEB服务器

1. 使用Docker 命令部署 easytier-web


docker run --name easytier-web -e WEB=1 -e TZ=Asia/Shanghai -e LANG=zh_CN -p 11211:11211/tcp -p 22020:22020 -v /你的外部目录:/opt/easytier-web --restart=always -d lmq8267/easytier --console-log-level info -d /opt/easytier-web/et.db -c 22020 -a 11211 -l 11211

2. 使用docker-compose 部署 easytier-web


version: '3.9'
services:
    easytier:
        image: lmq8267/easytier
        restart: always
        volumes:
            - '/你的目录:/opt/easytier-web'
        ports:
            - '22020:22020'
            - '11211:11211/tcp'
        environment:
            - WEB=1
            - TZ=Asia/Shanghai
            - LANG=zh_CN
        container_name: easytier-web
        command: '--console-log-level info -d /opt/easytier-web/et.db -c 22020 -a 11211 -l 11211'


注:变量 WEB=1 表示启用 easytier-web WEB服务器,不加这个变量是启动easytier-core 核心程序

/opt/easytier-web 目录是WEB服务器注册的帐号保存的数据可以映射出来永久保存防止更新镜像丢失数据,但是启动参数 必须 -d /opt/easytier-web/et.db

其中 /你的目录 改为你的本机实际目录,用来保存Web服务器的配置文件,11211 为web页面的端口 可以改为你需要的端口 最好和api端口一致 -a 11211 -l 11211
群晖Docker 示例:(无法拉取镜像的,本文件服务器内有docker离线镜像包提供下载)

/opt/easytier-web 目录是WEB服务器注册的帐号保存的数据可以映射出来永久保存防止更新镜像丢失数据,图中 /docker/et 是我的,你可以改为你群晖的目录文件夹
注意挂载到容器内部的目录和启动参数-d目录要一致,比如 -v /外部目录:/opt/easytier-web 那么 启动参数 必须 -d /opt/easytier-web/et.db 额外加个/et.db

启动参数对应之前映射的配置

--console-log-level info 表示输出日志
-d /opt/easytier-web/et.db 表示指定配置保存目录
-c 22020 表示指定core连接的服务器端口
-a 11211 表示控制台连接的API端口
-l 11211 表示控制台的端口

WEB网页访问 需要 网页地址API 地址 保持一致 IP或域名都可以

最后 使用 easytier-core 连接自建WEB服务器

先去自建的WEB服务器网页 注册一个帐号 如 test

然后运行参数:

 easytier-core -w udp://自建WEB服务器地址:22020/test

最后打开WEB网页登录这个 test 帐号前去配置参数了