- 端口 3000→3001(避开 Astro dev server 占用) - gitea 加 INSTALL_LOCK=true 跳过首装页 + ROOT_URL=http://localhost:3001/ - registration token 两端同步并满足 Gitea ≥32 字符强度要求 - runner 加 GITEA_RUNNER_LABELS 走 docker 模式(node:20-bookworm) - docker.sock 保持单斜杠(Docker Desktop 实测可用,双斜杠为伪需求) 端到端验证通过:Gitea 1.27 + act_runner v0.6.1,标准 node 镜像 job 经 docker.sock spawn 容器执行成功。需配合 Docker registry mirror(国内)拉取业务镜像。