docker compose一键搭建可通过webui控制的headscale和derp中继www.bokro.cn/archives/docker-headscale 为什么选用tailscale? 笔者有异地组网需求,目前尝试过frp stcp做穿透、wireguard组网,经过一段时间的使用,稍微总结一下:使用frp用stcp发布服务,客户端连接,确实是个很
进入到目录cd /docker/headscale,运行:docker-compose up -d 如无意外已成功跑起来了! 3.创建 apikey,要记下来下面要用到 docker exec headscale headscale api createCopy 4、创建用户,记住 docker exec headscale headscale user create Copy 5、用nginx 配置一个反向代理的网站绑定域名 注:实测不用SSL也是...
进入之前创建的/docker/tailscale/state,选中里面所有的内容,右键删除👇 把前面在 docker 目录下创建的docker-compose.yaml内的TS_AUTHKEY替换成 tailscale 或 headscale 的 key。替换方法多种多样,可以在 UGOS Pro 的应用中心安装文本编辑器,然后双击docker-compose.yaml,就会使用文本编辑器打开,找到TS_AUTHKEY并替...
4. 运行Headscale的Docker容器 使用以下命令启动Headscale的Docker容器: bash docker-compose up -d 这个命令会在后台启动Headscale容器,并根据docker-compose.yml文件中的配置进行容器管理。 5. 验证Headscale部署是否成功 你可以通过以下方式验证Headscale是否部署成功: 检查容器是否正在运行: bash docker ps 访问...
直接给出带注释的四合一docker-compose.yaml,全网罕见。 version:'3.9'networks:# 定义编排容器的子网private:driver:bridgeipam:config:-subnet:172.18.200.0/24services:server:# 服务端image:headscale/headscalecontainer_name:headscale-servernetworks:-privatevolumes:-./headscale/config:/etc/headscale # 提前放...
# /home/docker/headscale/config/config.yaml derp: server: # xxx enabled:true # xxx region_id:999 # xxx region_code:"headscale" region_name:"Headscale Embedded DERP" # xxx stun_listen_addr:"0.0.0.0:3478" enabled选项默认为 false,需要设置为 true。
负责连接,中继端作为NAT穿透的备份。通过docker-compose和lucky反向代理,作者成功在NAS上实现了低代码部署,简化了配置流程。最终,通过docker-compose、配置文件调整和lucky反向代理,文章作者实现了Headscale的私有化部署,主要操作都在UI端完成,实现了“低代码”目标,使得大内网的连接变得简单易行。
Docker Github 项目地址:juanfont/headscale: An open source, self-hosted implementation of the Tailscale control server (github.com)。 官方提供了 Headscale 的 Docker 镜像,极大方便了更新维护。 docker-compose.yml : 复制version:'3.1'services:headscale:image:headscale/headscalecontainer_name:headscalevol...
### 5. 配置docker-compose ```yaml version: "3.9" services: headscale: image: headscale/headscale:0.22.3 container_name: headscale restart: unless-stopped environment: - TZ=Asia/Shanghai volumes: - ./container-config:/etc/headscale - ./container-data/data:/var/lib/headscale entrypoint: ...
dockerkillcontainer_name# 强制关闭指定的容器 docker rm container_name# 从此机器中删除指定的容器 3. 安装docker-compose sudo curl -L https://github.com/docker/compose/releases/download/1.23.1/docker-compose-`uname -s`-`uname -m`-o /usr/local/bin/docker-compose ...