在树莓派部署 Gitea

部署 官网 https://gitea.io/ 安装 用包管理器安装并启动 gitea。 sudo pacman -S gitea sudo cp /etc/gitea/app.example.ini /etc/gitea/app.ini sudo chown gitea:gitea /etc/gitea/app.ini sudo systemctl enable gitea.service sudo systemctl start gitea.service 默认会在 0.0.0.0:1080 端口上启动服务,打开页面进行配置。 因为是在树莓派上,也没有多少用户,数据库改为 sqlite3。 修改服务域名,供后续 nginx 反向代理使用。 因为是私有服务,这里启动本地模式,并禁止注册。 修改配置 arch for arm 系统中 gitea 配置文件默认位于 /etc/gitea/app.ini。 额外需要开一下 github 代理。 [webhook] PROXY_URL = socks://127.0.0.1:1080 PROXY_HOSTS = *.github.com,*.googlesource.com 配置 nginx 反向代理 ningx 配置中按域名配置代理。 server { listen 80; server_name gitea.lyincc.com; location / { proxy_pass http://localhost:3000; } }

April 29, 2022 · 1 min · lyincc