本文仅是记录,避免遗忘。
容器安装
工作目录准备
mkdir -p /opt/headscale
mkdir -p /opt/headscale/data
mkdir -p /opt/headscale/config
cd 到 /opt/headscale/
, 新建 docker-compose.yml
,内容如下:
version: '3.7'
services:
headscale:
image: headscale/headscale
container_name: headscale
volumes:
- /opt/headscale/config:/etc/headscale
- /opt/headscale/data:/var/lib/headscale
ports:
- 8080:8080
- "127.0.0.1:9090:9090"
command: serve
restart: unless-stopped
启动服务
cd /opt/headscale/
docker-compose up -d
修改配置
复制官方示例配置文件(https://github.com/juanfont/headscale/blob/main/config-example.yaml) 到 /opt/headscale/config/config.yaml
修改如下内容:
# server_url 改为实际访问的域名或ip
server_url: http://example.com:8080
listen_addr: 0.0.0.0:8080
metrics_listen_addr: 0.0.0.0:9090
重启服务:
docker-compose restart
更新镜像
docker-compose pull
docker-compose up -d
本文链接:https://blog.xiaoyuyu.cn/post/headscale-installation-and-setup.html,参与评论 »
--EOF--
发表于 2024-09-30 13:28:00。
本站使用「署名 4.0 国际」创作共享协议,转载请注明作者及原网址。更多说明 »
提醒:本文最后更新于 185 天前,文中所描述的信息可能已发生改变,请谨慎使用。
专题「笔记」的其它文章 »
- Rime 输入法配置 (Nov 19, 2024)
- OpenWrt 安装 Tailscale (Sep 30, 2024)
- OpenWrt 使用笔记 (Sep 30, 2024)
- Mac 配置笔记 (Sep 13, 2024)
- DuckDB 常用命令 (Sep 12, 2024)
Comments