前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >用gogs轻松搭建个人的git服务器

用gogs轻松搭建个人的git服务器

作者头像
乔达摩@嘿
发布2020-09-11 15:41:53
1.4K0
发布2020-09-11 15:41:53
举报
文章被收录于专栏:嘿dotNet嘿dotNet嘿dotNet

因为公司和家里电脑里面有些项目需做版本控制或者说共享吧,就想搭个自己的git服务器;原本想用gitlab,不过我服务器配置比较差,查了一下,看到gogs,眼前一亮:

  • Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务;
  • 开源;(这里是源码地址
  • 硬件要求低;

这不就是我要的吗,就是它了,下面开始安装;

1、开始搭建

我使用的docker的方式运行,如果还未安装docker,可以看参考园友的这篇文章可以说是非常详细了;docker安装好后执行:

 # 拉取镜像
$ docker pull gogs/gogs

# 创建容器宿主机的gogs目录
$ mkdir -p /var/gogs

# 运行容器,这里的参数很简单,如果不明白的话,很容易就百度得到;
$ docker run --name=gogs -p 10022:22 -p 10080:3000 -v /var/gogs:/data gogs/gogs

接下来使用执行如下命令,查看运行中的所有容器。

$ docker ps

#如果容器停止,使用这个启动容器
$ docker start gogs

看到这个,表示搭建成功,接下来;

安装成功
安装成功

2、安装配置

  打开 http://你的host:10080/ ,看到如下初始配置界面:在数据库类型那里选择你使用的数据库就行,Gogs 要求安装 MySQL、PostgreSQL、SQLite3、MSSQL 或 TiDB。我这里选了SQLite3,如果你选了mysql或者其他的,填写正确的数据库主机,账号密码等就ok了,我这里就不一一演示了;

配置页面
配置页面

看到,当当当当,安装成功,注册一个账号,尽情的享受吧!

安装成功
安装成功
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-08-29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、开始搭建
  • 2、安装配置
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档