Gogs

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(功能)
(分支)
 
第70行: 第70行:
  
 
==分支==
 
==分支==
*[https://github.com/go-gitea/gitea Gitea]
+
*[[Gitea]]
  
 
==用户==
 
==用户==

2025年1月21日 (二) 01:55的最后版本

Gogs (Go Git Service) 是一款极易搭建的自助 Git 服务。

目录

[编辑] 简介

Gogs 是 Gitlab 的替代产品,Go 语言编写,MIT许可协议。

因为使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发。

[编辑] 功能

横向对比 Gitea 与其它 Git 托管工具 gogs vs gitea vs gitlab 横向对比 Gitea 与其它 Git 托管工具

[编辑] 指南

[编辑] 二进制安装

下载二进制压缩包
cd gogs
./gogs web
http://0.0.0.0:3000

当用户注册时 ID = 1 则会自动成为管理员,无需邮箱验证。

[编辑] PostgreSQL

[编辑] Nginx

server {
    listen 80;
    server_name code.huihoo.com;
    location / {
        proxy_pass http://localhost:3000;
    }
}

[编辑] 开源组件

[编辑] Web框架

[编辑] UI组件

[编辑] 前端插件

[编辑] ORM

[编辑] 数据库驱动

[编辑] GitLab

[编辑] OpenShift

OpenShift部署运行gogs

[编辑] Pubbet

puppet module install Siteminds-gogs

Puppet module to manage the Go Git Service (Gogs)

[编辑] Vim

[编辑] 分支

[编辑] 用户

[编辑] 图集

[编辑] 链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱