首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Gogs 轻量级 Git 服务器搭建与使用

Gogs 轻量级 Git 服务器搭建与使用

原创
作者头像
用户1660046
发布2026-04-30 16:37:36
发布2026-04-30 16:37:36
1550
举报

GitLab 太重跑不动,GitHub** 私有库要联网?Gogs 让你在本地拥有一个轻如鸿毛的私有 Git 服务器。**

一、什么是 Gogs?

Gogs 是一款用 Go 语言编写的轻量级私有 Git 服务器,具有以下特点:

  • 资源占用极低(约 50-100MB 内存)
  • 安装简单(单个二进制文件)
  • 功能够用(支持 Git 仓库、Issue、PR 等基础功能)
  • 适合场景:个人开发者、小团队、低配置服务器

二、安装 Gogs

方式一:Homebrew 安装

安装brew install gogs,启动gogs web

方式二:二进制文件

  1. 下载对应芯片版本:https://github.com/gogs/gogs/releases
  2. 解压后运行 ./gogs web

方式三:Docker

启动docker run -d --name=gogs -p 3000:3000 -v ~/gogs-data:/data gogs/gogs

访问 http://localhost:3000


二、初始配置

浏览器打开 http://localhost:3000

默认进入注册页面,填写必要信息完成注册,第一个注册的账号自动成为管理员。

选项

推荐值

数据库类型

SQLite3

仓库根目录

/Users/你的用户名/gogs-repositories

运行系统用户

你的用户名(不是 git)

SSH端口

0(禁用)


三、使用方法

在Web界面中创建一个仓库后,就可以将本地仓库推送到gogs中了。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、什么是 Gogs?
  • 二、安装 Gogs
    • 方式一:Homebrew 安装
    • 方式二:二进制文件
    • 方式三:Docker
  • 二、初始配置
  • 三、使用方法
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档