Files
Kanban/deploy/gitea-runner.config.yaml
T
chenshoulin f9bf1b3eb3
CI / verify (push) Canceled after 1m37s
CI / 部署到服务器 (push) Skipped
ci: 部署到腾讯云服务器并启用 Gitea Actions 自动发布
- ci.yml 增加 deploy job:verify 全绿后 rsync 到 /opt/kanban/dist 并做线上自检
- runner 与站点同机(host 模式),部署直接写本地目录,不依赖 SSH 密钥与 Secrets
- 站点目录是容器 bind mount,必须原地同步;manual deploy.sh 同步改为 rsync 语义
- 新增 deploy/:容器版 nginx 配置、runner 配置与 systemd 单元、服务器初始化脚本
- README 更新实际部署架构(1Panel + Nginx Proxy Manager 反代)与 runner 说明
2026-10-19 20:59:38 +08:00

22 lines
600 B
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Gitea Runner 配置(服务端 /opt/act_runner/config.yaml)
#
# 宿主模式(host):任务直接在本机执行,不额外起容器。
# 本机已装 Node 22,所以 ubuntu-latest 标签映射到 host 而不是 docker 镜像。
# action 源通过 systemd 的 DEFAULT_ACTIONS_URL 指向 gitea.com(本机访问 github.com 不通)。
log:
level: info
runner:
file: .runner
capacity: 1
timeout: 3h
labels:
- 'ubuntu-latest:host'
fetch_timeout: 5s
fetch_interval: 2s
# 单机部署不需要 runner 自带缓存服务,关掉避免额外端口
cache:
enabled: false