Sign inSign up

jaycq/easytier-server-web

By jaycq

Updated 5 months ago

Image
1

10K+

jaycq/easytier-server-web repository overview

EasyTier Server Web

基于 EasyTier 最新版本的 Docker 镜像,集成 Web 控制面板,提供简单易用的可视化管理界面。

🔄 自动跟踪最新版本: 本镜像会自动跟踪 EasyTier 的最新 release 版本,每天自动检查更新并构建。

快速开始

使用 Docker Run
docker run -d \
  --name easytier-server-web \
  --privileged \
  --device /dev/net/tun:/dev/net/tun \
  -p 11211:11211 \
  -p 22020:22020/udp \
  -v ./easytier_data:/easytier_data \
  -e TZ=Asia/Shanghai \
  jaycq/easytier-server-web:latest
使用 Docker Compose

创建 docker-compose.yml:

services:
  easytier-server-web:
    image: hubproxy.jaycq.com/jaycq/easytier-server-web:latest
    container_name: easytier-server-web
    restart: unless-stopped
    privileged: true
    cap_add:
      - NET_ADMIN
      - NET_RAW
    devices:
      - /dev/net/tun:/dev/net/tun
    ports:
      - "11211:11211"    # API 服务器
      - "22020:22020/udp" # 配置服务器
    volumes:
      - ./easytier_data:/easytier_data
    environment:
      - TZ=Asia/Shanghai

启动服务:

docker compose up -d

首次使用

  1. 访问 Web 界面: http://ip:11211
  2. 配置 API 地址: 在设置中填写 http://ip:11211
  3. 创建网络: 在 Web 界面中创建虚拟网络
  4. 添加节点: 使用配置服务器地址连接客户端

客户端连接

Linux/macOS
easytier-core -w udp://服务器IP:22020/用户名
Windows
easytier-core.exe -w udp://服务器IP:22020/用户名
Docker
docker run -d \
  --name easytier-client \
  --privileged \
  --network host \
  --device /dev/net/tun:/dev/net/tun \
  jaycq/easytier-server-web:latest \
  easytier-core -w udp://服务器IP:22020/用户名

端口说明

端口协议说明必需
11211TCPWeb 控制面板+API 服务器
22020UDP配置服务器
11010TCP/UDPEasyTier 通信
11011UDPWireGuard
11011TCPWebSocket
11012TCPWebSocket Secure

环境变量

变量名默认值说明
TZAsia/Shanghai时区设置
HOSTNAMEeasytier-server主机名

相关链接

Tag summary

Content type

Image

Digest

sha256:0fa01f46f

Size

18.8 MB

Last updated

5 months ago

docker pull jaycq/easytier-server-web