请教搭建 git 服务器的正确姿势

2017-09-14 17:52:53 +08:00
 wafm

环境介绍:

1.100M 下 4M 上电信

2.无公网 IP(可以向电信申请,但是目前还没有,即使能申请也是非固定公网 IP)

3.假设有了公网 IP,那么该如何?

3221 次点击
所在节点    问与答
28 条回复
v1024
2017-09-14 18:02:30 +08:00
看来是家庭宽带,个人自用,那为什么要自己搭,费时费心费钱还不稳定。
ysc3839
2017-09-14 18:03:05 +08:00
tayuo
2017-09-14 18:05:11 +08:00
gogs.io + frp/ngrok
ferock
2017-09-14 18:05:59 +08:00
gogs,个人使用,不错的选择
gam2046
2017-09-14 18:06:39 +08:00
一句话就全有了:

docker run --restart=always --name gogs -v /home/gogs:/data -p 22:22 -p 80:3000 gogs/gogs

然后 DDNS、动态域名解析各显神通,把 22、80 端口开放出去就行了。
wafm
2017-09-14 18:07:53 +08:00
@v1024 这边组了个小工作室,用的是家庭宽带
wafm
2017-09-14 18:14:27 +08:00
@ysc3839
@tayuo
@ferock
@gam2046

大佬们需要公网 IP 么
ferock
2017-09-14 18:15:38 +08:00
@wafm 我有公网 ip,所以没担心过这个事情,你根据自己的需求去判断
Lisp
2017-09-14 18:27:17 +08:00
git 不用搭建呀,你用 git --bare init 初始化一个远程仓库
在其他机子上面就可以 git clone 了
t6attack
2017-09-14 18:32:56 +08:00
需不需要公网 IP,不是根据自己需求决定么?
你这个工作室的服务器,如果需要成员可以从外部访问,那就需要。否则就不需要。

没有公网 IP,也可以借助一台 VPS,做内网端口映射。但那样还不如直接在 VPS 上搞。
anyele
2017-09-14 18:59:58 +08:00
Frp
xiaoz
2017-09-14 19:05:49 +08:00
gogs 适合个人方案: https://www.xiaoz.me/archives/8379
walkonthemarz
2017-09-14 19:08:12 +08:00
机器配置不差的话,可以考虑搭个 gitlab
otakustay
2017-09-14 19:55:08 +08:00
买群晖,开机,选上 git,完事
dot
2017-09-14 19:55:55 +08:00
为啥不买个靠谱 VPS 搭呢……而且家宽的公网 IP 默认封 80。
defunct9
2017-09-14 23:06:11 +08:00
Lisp 的用法是正解
Luckyray
2017-09-14 23:32:30 +08:00
gitlab 啊,安装很简单
liuminghao233
2017-09-15 00:06:04 +08:00
gogs
songdezu
2017-09-15 01:07:21 +08:00
用树莓派 3b 搭建一个 gogs 到底可靠吗?
honk
2017-09-15 02:18:54 +08:00
9 楼方案 + ddns

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/390733

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX