git
› Pro Git
› Atlassian Git Tutorial
› Pro Git 简体中文翻译
› GitX
GoogolChrome111
V2EX  ›  git

请问大家,如果自建 Git 服务器,有什么要注意的、踩坑的

  •  
  •   GoogolChrome111 · 21h 15m ago · 2784 views

    我有一台甲骨文 ARM 4 核 24G 满配服务器,一台绿云 GreenCloud 。我想尽可能保存所有 GitHub 账户所有仓库所有数据

    请问大家有什么要注意的

    Supplement 1  ·  20h 29m ago
    没说清楚。我只保存我自己所有的账户所有的仓库
    43 replies  •  2026-11-07 19:32:25 +08:00
    ixixi
    ixixi
    20h 56m ago
    1
    自检 git 第一就是确保你这台机器,能伴随你多久
    haukuen
    haukuen
    20h 45m ago
    2
    321 备份
    yidinghe
    yidinghe
    PRO
    20h 44m ago
    3
    你爬一年都爬不完吧
    GoogolChrome111
    GoogolChrome111
    OP
    20h 32m ago via iPhone
    4
    @yidinghe 是我没说清楚。我只保存自己的
    shum0412
    shum0412
    20h 21m ago❤️1
    5
    博客/git 服务,首先你要确保这个机器够便宜,或者你有想法每年给续费,不然剩下的都会流逝在时间的长河里
    docx
    docx
    19h 22m ago via iPhone
    6
    如果只是备份,倒不如几家不同平台各 mirror 一份了,自己维护未见得有别人可靠和稳定
    konakona
    konakona
    19h 2m ago
    7
    硬盘大小才是最关键的(手动狗头)
    knightdf
    knightdf
    18h 53m ago
    8
    Gitea, 我在 NAS 上自建了一个
    terence4444
    terence4444
    18h 47m ago
    9
    用 Forgejo 自建一个很容易,注意网络安全和备份即可。
    suruiran
    suruiran
    18h 47m ago
    10
    注意备份……
    chihiro2014
    chihiro2014
    18h 38m ago
    11
    目前本地是 gitea ,比 gitlab 轻量太多了
    fanhed
    fanhed
    17h 54m ago
    12
    你的代码量不大的话, 你就定期直接全量 tar.gz 传到其他地方备份就行了.
    然后验证啥的都无所谓, 我都是直接用 ssh 协议的, 简单粗暴.
    GoogolChrome111
    GoogolChrome111
    OP
    13h 14m ago via iPhone
    13
    明白了。感谢大家
    svtter
    svtter
    13h 11m ago via Android
    14
    不要在云端自建,安全性很难保证。
    MarkLeeyun
    MarkLeeyun
    12h 37m ago
    16
    用 tailscale 访问,不要在公网暴露端口。暴露端口也尽量用公私钥去访问。硬盘大一点。
    zhuangzhuang1988
    zhuangzhuang1988
    11h 37m ago❤️1
    17
    Gitea 一个文件
    minicslb
    minicslb
    10h 19m ago
    18
    部分开源项目的默认设置是开放注册的,之前因为这个被注册了一大堆账号,会写满硬盘,建议限制硬盘占用同时仔细检查设置之后再对公网开放什么的
    ccc008
    ccc008
    10h 15m ago
    19
    甲骨文如果是白嫖的机器的话,记得实时备份
    xdzhang
    xdzhang
    10h 3m ago
    20
    我放自己 nas 上得 gitea
    cyp0633
    cyp0633
    10h 1m ago
    21
    防爬,自己搞这个之前难以想象有多少爬虫在疯狂路径遍历
    ellye
    ellye
    10h 0m ago
    22
    安全 还是他妈的安全


    可用性
    ellye
    ellye
    9h 57m ago
    23
    这俩商家都没啥安全的

    第一 乌龟壳免费鸡,主打一个随缘杀鸡,没有可靠性
    第二 绿云 ,存在之前宿主机被黑的情况,且高占用清退,非常垃圾。可靠性和安全为 0
    x86
    x86
    9h 52m ago
    24
    巧了我也是一台绿云的自建 git
    GeruzoniAnsasu
    GeruzoniAnsasu
    9h 48m ago
    25
    没有意义。想要备份只需要把 ssh 开着就够了,gitea 这种平台是给团队协作用的。
    jacketma
    jacketma
    9h 46m ago via Android
    26
    自己用,Forgejo 足够好用了。
    Loku
    Loku
    9h 21m ago
    27
    gitea
    腾讯最低配无忧轻量云, 已续费到 2033 年, 之前优惠券能叠加.
    命令自动星期三五凌晨保存镜像.
    pandamen
    pandamen
    9h 20m ago
    28
    磁盘要大
    z97s04
    z97s04
    9h 19m ago
    29
    甲骨文白嫖的要备份,不然随时容易被封,我就被封过,现在用的 LuckVM 香港服务器
    ha0zi
    ha0zi
    9h 17m ago
    30
    git clone 对应端口弄成不常用的, 这个只能减少大部分; 然后就是如果存在页面访问 fail2ban 配置一下, 比如我在 nginx 转发它就 nginx 日志文件里拿 ip, 根据自定义规则封, 我是 ai 辅助我配置的, 这个用处真的很大; 注意如果用了 fail2ban, ssh 的端口不要封; tailscale 访问这种的话, 就没这么多讲究
    PhA
    PhA
    9h 16m ago via Android
    31
    直接在添加一个 Bitbucket 用双仓库,真没必要折腾
    realpg
    realpg
    8h 10m ago
    32
    不能确保终身可用的服务器用来做 git 就是脑子有坑
    chinni
    chinni
    7h 19m ago
    33
    不如 git remote 上多加几个网上著名的 免费的 git 服务来的稳
    sjend
    sjend
    6h 25m ago via iPhone
    34
    其他不用注意就是备份。一定要 注意。亲眼看见别的网站因为没备份儿被抄家的
    MindMindMax
    MindMindMax
    6h 4m ago
    35
    备份一份到另一个供应商的 s3 ,比 vps 备份本身要靠谱
    slowgen
    slowgen
    PRO
    5h 53m ago
    36
    关闭公网访问,代码压缩冷备到 Cloudflare R2 ,免费额度有 10G
    liuliuliuliu
    liuliuliuliu
    5h 51m ago
    37
    竟然没有人说 gitlab 的坑?
    gitlab 特别耗资源,4c8g 刚刚能跑起来,偶尔还会卡
    jetsung
    jetsung
    5h 46m ago
    38
    把 “注册” 功能关闭,及时更新上游的版本(防止 CVE 影响)。Gitea 镜像至各平台。
    cnleon
    cnleon
    5h 20m ago
    39
    你们都不知道 git 命令本身就支持这些了吗? 就是要开下 ssh 通道而已,自己一个人足够了,就算 2 个人不同的 key 也行啊。
    或者 codeberg 备份一下,再去 cloudflare 上备份一下。
    fkmc
    fkmc
    3h 38m ago
    40
    cloudflare tunnel , IP 白名单, S3 加密备份
    安全,备份,安全,备份.
    leoztodo
    leoztodo
    1h 56m ago
    41
    git 很重啊 特别涉及到 ci 这块,需要比较大 cpu 和内存的冗余
    4seasons
    4seasons
    1h 53m ago via iPhone
    42
    甲骨文现在现在免费额度不是 2u12g 了吗…

    我用的 gitea 搭建在阿里云上的
    GoogolChrome111
    GoogolChrome111
    OP
    49 mins ago via iPhone
    43
    @4seasons PAYG 免费额度还是 4 核 24G
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1734 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 92ms · UTC 12:22 · PVG 20:22 · LAX 04:22 · JFK 07:22
    ♥ Do have faith in what you're doing.