· 1 min read

在本地运行 Act Runner

这是一个快速步骤备忘录,用于快速手动在 ArchLinux 上运行 Act Runner 并连接到 Gitea 实例。

安装

我在 ArchLinux 下部署 Act Runner。运行 act_runner 还需要 docker,所以也一并安装了。

sudo paru -S docker act-runner-bin

配置 Docker

添加当前用户到 docker

sudo usermod -aG docker $USER
# log in to a new group
newgrp docker

启动 docker:

sudo systemctl start docker --now
sudo systemctl status docker

配置 Act Runner

配置实例级的 runner,访问 https://your.gitea.instance/admin/actions/runners,点击右上角的 “创建 Runner“:

创建 Runner

复制 token。

然后使用下面的命令注册 runner:

cd /etc/act_runner
sudo -u act_runner act_runner register --config /etc/act_runner/act_runner.yaml

填写完后启用服务:

sudo systemctl enable act_runner --now
sudo systemctl status act_runner

大功告成。

Act Runner 上线

Back to Blog

相关文章

查看更多 »
全新安装 PVE 并使用旧数据恢复它

全新安装 PVE 并使用旧数据恢复它

喜大普奔,All in boom 了。由于意外停电,PVE 宿主机开机数十分钟后会冻结。日志里没找到特别相关的问题,内存测试跑了一圈,用了一个小时没发现错误。我感觉是硬盘的问题,但是没找到证据能证明。由于有日常本地备份,所以想着直接用控制变量法将两块固态分别重装一次 PVE,跑跑看哪个有问题。有问题的就下岗。所以这次记录一下如何从零开始全新安装 PVE,并使用旧数据恢复我的环境。

LumiDock Flex:双色温主动散热台灯

LumiDock Flex:双色温主动散热台灯

这是我制作的第三款照明设备,最大支持 16 W 的 LED 灯。带有 1/4 英寸固定接口,既可以连接支架后作为台灯使用,也可以使用内部锂电池临时作为移动照明灯使用。为了支持 16 W 的灯光功率,还增加了主动散热能力,外壳使用普通树脂光固化打印。