首页 > 其他 > 详细

从零开始devops-快速搭建gitea

时间:2020-05-21 16:40:06      阅读:37      评论:0      收藏:0      [点我收藏+]

快速搭建gitea

接安装caddy服务器

下载gitea

wget -O gitea http://caddyweb服务器的地址:端口/gitea的文件名
chmod +x gitea

准备目录和权限

mkdir -p /data/gitea/{custom,data,log,ssl}
chown -R gitea:gitea /data/gitea/
chmod -R 750 /data/gitea/
mkdir /home/gitea
chown gitea:gitea /home/gitea
mkdir /etc/gitea
chown root:gitea /etc/gitea
chmod 770 /etc/gitea

下载或创建gitea.service

下载gitea

wget -O gitea.service http://caddyweb服务器的地址:端口/gitea.service的文件

新建一个gitea.service

[Unit]
Description=Gitea (Git with a cup of tea)
After=syslog.target
After=network.target

[Service]
RestartSec=2s
Type=simple
User=gitea
Group=gitea
WorkingDirectory=/home/gitea/gitea/
ExecStart=/home/gitea/gitea/gitea web
Restart=always
Environment=USER=gitea HOME=/home/gitea GITEA_WORK_DIR=/home/gitea/gitea
CapabilityBoundingSet=CAP_NET_BIND_SERVICE
AmbientCapabilities=CAP_NET_BIND_SERVICE

[Install]
WantedBy=multi-user.target

gitea.service解释

WorkingDirectory 工作目录
ExecStart 启动命令
Environment=USER=gitea HOME=/home/gitea GITEA_WORK_DIR=/home/gitea/gitea
Environment=USER=用户
HOME=家目录
GITEA_WORK_DIR=工作目录,此目录存放配置和代码运行师信息等需要适当的权限

编辑systemd

sudo vim /etc/systemd/system/gitea.service
sudo systemctl enable gitea
sudo systemctl start gitea

Web端初始化安装gitea

浏览器打开 http://地址:3000 (此处为你自己的ip/域名+端口)

技术分享图片

从零开始devops-快速搭建gitea

原文:https://www.cnblogs.com/franzlistan/p/12931509.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!