环境介绍:
1.100M 下 4M 上电信
2.无公网 IP(可以向电信申请,但是目前还没有,即使能申请也是非固定公网 IP)
3.假设有了公网 IP,那么该如何?
1
v1024 2017-09-14 18:02:30 +08:00 via iPhone
看来是家庭宽带,个人自用,那为什么要自己搭,费时费心费钱还不稳定。
|
2
ysc3839 2017-09-14 18:03:05 +08:00 via Android
|
4
ferock 2017-09-14 18:05:59 +08:00
gogs,个人使用,不错的选择
|
5
gam2046 2017-09-14 18:06:39 +08:00 1
一句话就全有了:
docker run --restart=always --name gogs -v /home/gogs:/data -p 22:22 -p 80:3000 gogs/gogs 然后 DDNS、动态域名解析各显神通,把 22、80 端口开放出去就行了。 |
9
Lisp 2017-09-14 18:27:17 +08:00
git 不用搭建呀,你用 git --bare init 初始化一个远程仓库
在其他机子上面就可以 git clone 了 |
10
t6attack 2017-09-14 18:32:56 +08:00
需不需要公网 IP,不是根据自己需求决定么?
你这个工作室的服务器,如果需要成员可以从外部访问,那就需要。否则就不需要。 没有公网 IP,也可以借助一台 VPS,做内网端口映射。但那样还不如直接在 VPS 上搞。 |
11
anyele 2017-09-14 18:59:58 +08:00 via iPhone
Frp
|
12
xiaoz 2017-09-14 19:05:49 +08:00
gogs 适合个人方案: https://www.xiaoz.me/archives/8379
|
13
walkonthemarz 2017-09-14 19:08:12 +08:00 via Android
机器配置不差的话,可以考虑搭个 gitlab
|
14
otakustay 2017-09-14 19:55:08 +08:00
买群晖,开机,选上 git,完事
|
15
dot 2017-09-14 19:55:55 +08:00 via Android
为啥不买个靠谱 VPS 搭呢……而且家宽的公网 IP 默认封 80。
|
16
defunct9 2017-09-14 23:06:11 +08:00 via iPhone
Lisp 的用法是正解
|
17
Luckyray 2017-09-14 23:32:30 +08:00 via iPhone
gitlab 啊,安装很简单
|
18
liuminghao233 2017-09-15 00:06:04 +08:00 via iPhone
gogs
|
19
songdezu 2017-09-15 01:07:21 +08:00 via iPhone
用树莓派 3b 搭建一个 gogs 到底可靠吗?
|
20
honk 2017-09-15 02:18:54 +08:00 via Android
9 楼方案 + ddns
|
21
fox0001 2017-09-15 07:05:56 +08:00
ssh + git
|
22
relaxchen 2017-09-15 08:13:00 +08:00
Gitea+DDNS
|
23
yushiro 2017-09-15 08:24:18 +08:00 via iPhone
可以用 gitlab
|
24
gamexg 2017-09-15 08:39:10 +08:00 via Android
如果需要外网访问也可以用 zerotier,这个可以让电脑处在同一个虚拟局域网,不需要公网 ip,会自动做 udp 打洞,打洞失败还有服务器中转模式。
外出员工就用这个当作 vpn。 |
25
paranoiagu 2017-09-15 08:43:13 +08:00 via Android
gitlab 的 docker,分分钟的事情。
|
26
LeoNG 2017-09-15 09:35:19 +08:00
gitlab + 1
|
27
kltt22 2017-09-15 10:24:28 +08:00
为了安全,自然是全内网啊,在外面看啥源码
|
28
cevincheung 2017-09-15 10:26:35 +08:00
@ferock #4 小团队用也是不错的
|