docker-zerotier-控制器 Dockernized ZeroTierOne controller with zero-ui web interface.中文讨论
自定义 ZeroTierOne 的控制器星球 根据需要进行修改patch/planets.json,然后构建 docker 映像。我已经将patch/planet.publicandpatch/planet.private文件放在了这个 repo 中。
{ "planets": [ { "Location": "Beijing", // Where this planet located "Identity": "a4de2130c2:0:ab5257bb05cd2fb8044fe26483f6d27b57124ca7b350fb3e0f07d405c68c4416094dbc836bf62ed483072501aa3384dff3c74ac50050c1bfbb1dc657001ef6a1", // The planet's public key, ex: identity.public "Endpoints": ["127.0.0.1/9993"] // The list of endpoints in 'ip/port' format. IPv6 is supportted } ] } 建造 docker build --force-rm . -t monteops/zerotier-controller:latest 跑步 控制器
docker run --rm -ti -p 4000:4000 -p 9993:9993 -p 9993:9993/udp monteops/zerotier-controller:latest
docker run --rm -ti -e ZU_SECURE_HEADERS=false -e ZU_CONTROLLER_ENDPOINT=http://127.0.0.1:9993/ -e ZU_DEFAULT_USERNAME=admin -e ZU_DEFAULT_PASSWORD=zero-ui -p 4000:4000 -p 9993:9993 -p 9993:9993/udp monteops/zerotier-controller:latest
docker run --rm -ti -v pwd/config/identity.public:/app/config/identity.public -v pwd/config/identity.secret:/app/config/identity.secret -v pwd/config/authtoken.secret:/app/config/authtoken.secret -p 3000:3000 -p 4000:4000 -p 9993:9993 -p 9993:9993/udp monteops/zerotier-controller:latest
同行
planet从控制器WEB界面下载到对端配置目录。例如/var/lib/zerotier-one/planet,然后开始zerotier-one。
wget http://[IP_OF_CONTROLLER]:[PORT_OF_CONTROLLER]/app/static/planet -O /var/lib/zerotier-one/planet
zerotier-one /var/lib/zerotier-one 环境变量 默认用户名/密码 ( admin/ zero-ui) 由ZU_DEFAULT_USERNAME和定义ZU_DEFAULT_PASSWORD。 环境变量ZT_PRIMARY_PORT是 ZeroTierOne 的primaryPortin local.conf。 请检查zero-ui以获取其他环境变量。 Docker 映像中的文件 /app/ ├── config/ ├── backend/ ├── frontend/ └── ZeroTierOne/ config:ZeroTierOne 的配置,如identity.、authtoken.secret等。 backend:零用户界面后端。 frontend:零ui前端的静态文件。 ZeroTierOne: ZeroTierOne 的二进制文件,例如zerotier-, mkworld。 常问问题 与zero-ui / ztncui官方docker镜像有什么区别
zero-ui和ztncui的官方docker 镜像是控制器的接口。并且我们提供ZeroTier的planet/controller/controller-ui的完整操作功能。
更改日志 20220215 - 更新软件版本和自述文件 20211206 - 添加常见问题解答部分。 20210904 - 更新对等方的说明。 20210902 - 首次发布。
Content type
Image
Digest
Size
341.1 MB
Last updated
over 4 years ago
docker pull longcat99/zerotier-controller