Armbian-N1部署gogs,私人git

0. 说明:

N1是arm64架构的,适合的版本是linux_armv6(其他都试过了,真的启动不了)

1. 下载

cd /usr/local/
wget  https://github.com/gogs/gogs/releases/download/v0.11.91/linux_armv6.zip
unzip linux_armv6.zip ##解压
cd gogs
./gogs web  ##运行

2. 初始化配置

  • 1 打开页面:http://IP:3000;
  • 2 设置数据库连接、设置仓库、服务器等。初始化完成后,在安装目录下custom/conf/app.ini文件中设置
    Git文档参数配置说明
  • 3 初始化过程中可能会报错,参考说明
    官网故障排查

3. 设置开机自启

  • 1 将安装目录/usr/local/gogs/scripts/init/debian/gogs文件拷贝到/etc/init.d/目录下
    mv /usr/local/gogs/scripts/init/debian/gogs /etc/init.d/gogs
    
  • 2 修改gogs启动文件里gogs的安装地址:
    GOGS_HOME=/usr/local/gogs
    
  • 3 修改权限
    chmod +x /etc/init.d/gogs
    
  • 4 利用 sysv-rc-conf 设置开机自启动
    apt install sysv-rc-conf -y
    sudo sysv-rc-conf gogs on
    
  • 5 重启系统,gogs已经自启动了

4. 已使用码云,速度挺快的

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。