进入到目录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也是...
0x03 docker compose文件 本文中compose文件仅部署headscale、headscale-ui、derp、client,请按需进行修改。 注意,要提前配置好config.yaml和derp.yaml,并放入headscale/config文件夹内,同时因derp更新不及时,这里采取了手动构建方式,需将derp.Dockerfile放入dockerfiles文件夹内。可以去GitHUB的代码仓下载config-example....
进入之前创建的/docker/tailscale/state,选中里面所有的内容,右键删除👇 把前面在 docker 目录下创建的docker-compose.yaml内的TS_AUTHKEY替换成 tailscale 或 headscale 的 key。替换方法多种多样,可以在 UGOS Pro 的应用中心安装文本编辑器,然后双击docker-compose.yaml,就会使用文本编辑器打开,找到TS_AUTHKEY并替...
docker pull headscale/headscale:latest 如果你需要特定版本的Headscale,可以将latest替换为具体的版本号,例如headscale/headscale:0.22.0。 3. 配置Headscale的Docker容器 为了配置Headscale的Docker容器,你需要创建一个docker-compose.yml文件,并定义相关的服务。以下是一个示例的docker-compose.yml文件: yaml versio...
docker-compose.yml services: headscale: image: headscale/headscale:v0.23.0 container_name: headscale volumes: - /etc/uhttpd.crt:/etc/uhttpd.crt - /etc/uhttpd.key:/etc/uhttpd.key - ./etc/headscale/config:/etc/headscale - ./etc/headscale/data:/var/lib/headscale ...
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...
直接给出带注释的四合一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 # 提前放...
3.6、Docker Compose 安装 Compose 配置样例文件如下:# docker-compose.yamlversion:"3.9"services:headscale:container_name:headscaleimage:headscale/headscale:0.16.4ports:-"8080:8080"cap_add:-NET_ADMIN-NET_RAW-SYS_MODULEsysctls:-net.ipv4.ip_forward=1-net.ipv6.conf.all.forwarding=1restart:...
Compose 配置样例文件如下: # docker-compose.yaml version:"3.9" services: headscale: container_name: headscale image: headscale/headscale:0.16.4 ports: -"8080:8080" cap_add: - NET_ADMIN - NET_RAW - SYS_MODULE sysctls: - net.ipv4.ip_forward=1 ...
docker restart portainer 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 ...