自建Git服务器系列——Gitea(Gogs的孪生兄弟)
概述
该项目的目标是提供一种最简单,最快,最轻松的方式来建立自托管的Git服务。使用Go,可以在Go支持的所有平台上进行独立的二进制分发 ,包括x86,amd64,ARM和PowerPC体系结构上的Linux,macOS和Windows。是否想先尝试一下?做到这一点与在线演示!自2016.11起,该项目 由Gogs分叉, 但发生了很大变化。
项目结构
在源树的根目录中,运行:
TAGS="bindata" make build
或者如果需要sqlite支持:
TAGS="bindata sqlite sqlite_unlock_notify" make build
该build
目标分为两个子目标:
make backend
需要Go 1.13或更高。make frontend
需要Node.js 10.13或更高版本。
如果存在预先构建的前端文件,则只能构建后端:
TAGS="bindata" make backend
这些目标不支持并行处理,因此请不要包括-j <num>
。
更多信息:https : //docs.gitea.io/en-us/install-from-source/
安装
START_SSH_SERVER = true ,启用默认的 ssh
// 安装为 服务
sc create gitea start= auto binPath= ""E:\gitea\gitea.exe" web --config "E:\gitea\custom\conf\app.ini""[server]
SSH_DOMAIN = 192.168.0.110
DOMAIN = 192.168.0.110
HTTP_PORT = 3000
ROOT_URL = http://192.168.0.110:3000/
DISABLE_SSH = false
SSH_PORT = 22
LFS_START_SERVER = true
LFS_CONTENT_PATH = F:/whm/gitea/data/lfs
LFS_JWT_SECRET = eC8OkZR81WENfRRcgIApYgLm8bYC8HTBbR-XSKv0uQQ
OFFLINE_MODE = false
START_SSH_SERVER = true
开源地址
https://github.com/go-gitea/gitea
自建Git服务器系列——Gitea(Gogs的孪生兄弟)相关推荐
- git服务器(gitea)安装说明
需要用到的软件 需要用到的软件有 gitea-1.12.3-windows-4.0-amd64.exe nssm.exe Git-2.28.0-64-bit.exe 这些软件的具体功能在后面安装的时候 ...
- 自建git服务器连接Pycharm系列二:在centos7上搭建git服务器
在自己的Linux虚拟机上,搭建git服务器,用来保存代码. centos7本身自带git,需要先卸载,安装成较新的版本. 1.卸载系统自带版本 系统已经自带 [root@dscrapy01 ~]# ...
- 自建git服务器 ssh,搭建基于SSH的Git服务器
之前的一直使用的git作为版本控制工具 最早是同事本地搭建的git服务器保管代码 后来使用的是github私有仓库,保管代码,可以很方便的进行代码审查工作 最近心血来潮,自己尝试搭建,不算太难,小结一 ...
- 离线搭建git服务器(Gogs)
目录 前言 一.环境准备 1.下载git离线安装包 2.下载gogs离线安装包 二.搭建步骤 1.安装git 1.1.root登录,创建新用户 1.2.切换到git用户 1.3.离线安装包上传到服务器 ...
- gitea Windows搭建git服务器
这里写自定义目录标题 下载GIT 下载Git服务器软件gitea 配置gitea 更改网络适配器 登录gitea 测试下载代码 测试上传代码 创建gitea服务 cmd命令 cmd命令 下载GIT h ...
- 记一次Gitee自搭建git服务器入门
还是老问题,觉得开发效率低下 所以搞了个gitea看看 并不是说上了git就高效(基本上,你还需要一个sourceTree之类的高效git客户端) 并不是说用了乌龟git等就高效(不用那些更不用说效率 ...
- 精通Git(四)——Git服务器
文章目录 前言 协议 本地协议 优点 缺点 HTTP协议 智能HTTP协议 非智能HTTP协议 优点 缺点 SSH协议 优点 缺点 Git协议 优点 缺点 在服务器上搭建Git 将裸仓库防止在服务器上 ...
- Gitea——私有git服务器搭建详细教程
本文将从源代码和docker安装两种方式带大家从0-1通过Gitea搭建一个私有git服务器 Gitea--私有git服务器搭建教程 什么是Gitea 一.源代码安装方式 1. 前置环境要求 2. 下 ...
- python002 一 eg: Python 入门技巧__环境搭建__git使用、git本地操作、 自建gitlab服务器
一,环境准备(准备python开发环境) 官网地址: http://www.python.org 进去之后点击导航栏的Downloads,也可以鼠标放到Downloads上弹出菜单选择Source c ...
最新文章
- love2d教程3--输入和音乐
- V-rep对UR3机械臂仿真路径规划
- 20180429 xlVBA套打单据自适应列宽
- Linux mount 修改文件系统的读写属性
- 运维自动化之基于python语言的文字界面的运维管理软件
- 普通高中段计算机学科知识,高中计算机学科的特点及教学内容浅探
- 动态规划--Leetcode64.最小路径和
- ruby 执行函数_Ruby at()函数
- python 字典处理_python之高效处理字典、序列的一些语法
- 一起谈谈 Java 9 的新特性
- 伺服速度控制模式接线图_伺服控制的三种模式,接线方式与参数设置的讲解
- GStreamer Windows 基辅3:全手动,声像作例,汝作大像也。导演:卡卡,你说老毛子东西啊?应该是 G 公创 Pad 极,1 曰 Video,二曰 Audio
- matlab latex 表格,latex表格绘制及对齐
- 苹果官网首页页面设计
- Layui 表格分页控件
- vue/cli 和 vue 版本对应及安装
- 骨传导耳机工作原理是什么、为什么骨传导耳机塞住耳朵声音变大?
- 英语作文计算机的出现,临时英文(电脑输入法出现临时英文)
- 1345. 跳跃游戏 IV
- 面试官喜欢问的 设计模式之观察者模式
热门文章
- linux禁止root用户直接登录sshd并修改默认端口
- asp.net core结合NLog搭建ELK实时日志分析平台
- [poj2446]Chessboard
- Codeforces Round #260 (Div. 2)
- DataForm 中通过外面的按钮进行提交时,出错
- JQuery函数在IE浏览器中测试的注意事项
- 六、 跨多个WebService管理Session
- 如何批量删除指定的GitHub Repos
- 《Apache Kafka实战》读书笔记-调优Kafka集群
- [SDOI2009]Bill的挑战——全网唯一 一篇容斥题解