2026年6月

启动gitea

cd /opt/gitea
docker-compose down
docker compose --env-file .env up -d

创建任务计划程序任务
按 Win + R,输入 taskschd.msc,打开任务计划程序。

点击右侧 “创建任务”。

“常规”选项卡:

名称:Start-Gitea-on-Login

勾选 “使用最高权限运行”。

勾选 “只在用户登录时运行”(因为 Docker Desktop 需要用户会话)。

“触发器”选项卡:

点击 “新建”,选择 “登录时”,指定用户(或默认所有用户),点击确定。

“操作”选项卡:

点击 “新建”。

程序或脚本:填入 powershell.exe。

添加参数:填入 -ExecutionPolicy Bypass -File "C:\Scripts\Start-Gitea.ps1"(根据你的实际路径修改)。

“条件”选项卡:

建议取消勾选 “只有在计算机使用交流电源时才启动此任务”,以及 “唤醒计算机运行此任务”(可选)。

“设置”选项卡:

勾选 “如果任务失败,按以下频率重新启动”,设置重试间隔(如 1 分钟)和最大重试次数(如 3 次),以增加容错。

点击 “确定”,输入管理员密码完成创建。