如何把gitea做成一个启动服务

为了刚方便的管理gitea服务,需要把gitea作为system服务来启动。

cat<<EOF>>/etc/systemd/system/gitea.service
[Unit]
Description=Gitea
After=syslog.target
After=network.target

[Service]
RestartSec=2s
Type=simple
User=gitea
Group=gitea
WorkingDirectory=/data/gitea
ExecStart=/data/gitea/gitea web --config /data/gitea/custom/conf/app.ini
Restart=always
Environment=USER=git HOME=/home/gitea GITEA_WORK_DIR=/data/gitea

[Install]
WantedBy=multi-user.target
EOF

加载并启动

stemctl daemon-reload
systemctl restart gitea

查看是否启动成功

发表评论

后才能评论