V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Foxalone
V2EX  ›  程序员

用迷你主机搭建 gitlab 做内网穿透是否可行?

  •  
  •   Foxalone · 12 天前 · 3061 次点击
    我是远程办公. 跟老板闲聊的时候说公司有台小主机让我拿去玩玩(说白了就是送我了). 一台 N300, 8 核 8g. 快递已经到了. 感觉也没啥想玩的想法, 打算搭建一个 gitlab. 自己也有一些私活. 准备存一些代码和运行一些工具类代码在迷住主机上面.
    34 条回复    2025-04-16 14:04:10 +08:00
    oneisall8955
        1
    oneisall8955  
       12 天前
    记得重新刷机
    Foxalone
        2
    Foxalone  
    OP
       12 天前
    @oneisall8955 打算刷机做旁路由了. 没折腾过这些玩意.
    xiejc
        3
    xiejc  
       12 天前 via iPhone
    不如黑群晖装个 gitea
    Martin123123
        4
    Martin123123  
       12 天前
    建议 gitea ,涵盖了 docker 镜像仓库,action 之类的功能了
    mooyo
        5
    mooyo  
       12 天前
    还行,不过这种小主机的供电做的都很一般,外挂硬盘注意数据安全。
    JensenQian
        6
    JensenQian  
       11 天前
    可以啊
    免费方案的话 cloudflare tunnel
    国内的话直接阿里云 腾讯云 200M 就是拿来干这个的

    我家里的 nas 我是搞了个 ss 连回去的
    wzw
        7
    wzw  
       11 天前 via iPhone
    @JensenQian 200M 多少一个月的
    codebs
        8
    codebs  
       11 天前
    tailscale 已经用很久了
    Actrace
        9
    Actrace  
       11 天前
    用 derp 组内网(不需要服务器,也能保证安全)或者 frp 做成服务器。
    frp 可以用微林现成的服务。
    Rehtt
        10
    Rehtt  
       11 天前 via Android
    @wzw 应该是按流量收费,腾讯云 200M 包月的话起码上万
    Foxalone
        11
    Foxalone  
    OP
       11 天前
    @JensenQian 阿里云我有 200m 的. 公司付费的.长期使用.
    Foxalone
        12
    Foxalone  
    OP
       11 天前
    @Rehtt 有公司的. 做 vpn 的. 我们管理员不能直接访问, 必须通过 vpn. 目前阿里云 有台 2 核 2g 200M 是单独给我用的.
    cccvno1
        13
    cccvno1  
       11 天前
    @wzw 腾讯云 40 一个月,不限流量
    epiloguess
        14
    epiloguess  
       11 天前
    gitlab 不行,太消耗资源了,小主机的数据也不安全,如果有双 m.2 建议做 raid1
    nicefrp
        15
    nicefrp  
       11 天前
    推荐 gitea ,然后在搭配 frp ,把服务暴露到公网,这样用别的 CI/CD 也可以获取到内网的代码了。
    HangoX
        16
    HangoX  
       11 天前
    建议用 tailscale 保护内网
    coolcoffee
        17
    coolcoffee  
       11 天前
    我觉得还是存 sass 私有好一点,小主机作为备份。单硬盘只要时间足够长发生损坏的概率就是 100%。
    Foxalone
        18
    Foxalone  
    OP
       11 天前
    @nicefrp 打算这套想法了.
    kirory
        19
    kirory  
       11 天前
    8G 太小了,gitlab 要 12G 起步,推荐 gitea +1
    opengps
        20
    opengps  
       11 天前
    我直接用的 gogs ,资源要求更低,基础功能也足够用
    jecvay
        21
    jecvay  
       11 天前 via iPhone
    还是做路由器合适
    irrigate2554
        22
    irrigate2554  
       11 天前
    gitea 比 gitlab 好用不止一点
    thinkershare
        23
    thinkershare  
       11 天前
    同楼上,推荐 Gitea, 它的 CI 语法基本和 GitHub Action 兼容,而且默认的制品库支持常用的各种 package repository.另外就是如果不需要外网访问 web 端,直接用 frp 开放 git 协议出来,只允许 ssh key 获取代码,这样可以避免使用组网或者 VPN 工具。在内网做好流水线的 runner 和部署,用起来很方便。目前我们公司就是我自己搭建的这一套。内部如果有需要开源的库,到时候迁移到 github 也很方便。
    Riyue
        24
    Riyue  
       11 天前
    同推荐 gitea ,一般来说 gitea 够用了。gitlab 比较重型,对性能要求高
    Hopetree
        25
    Hopetree  
       11 天前
    个人和小团队 gitea 简直不要太香,gitlab 重的很,相当吃资源
    Dynesshely
        26
    Dynesshely  
       11 天前
    可以,我现在就是家里部署 gitlab
    用云服务器 frp 做内网穿透,
    云服务器上 openrestry 做一层反代不直接暴露接口,再套上 ssl 证书
    再套一层 cdn
    就可以直接域名访问,全程 https ,数据安全(但是家里到云服务器的过程我没细看 frp 有没有加密
    guanzhangzhang
        27
    guanzhangzhang  
       11 天前
    建议用 tailscale 保护内网
    linzyjx
        28
    linzyjx  
       11 天前
    群晖 NAS 上跑的 GItlab ,CPU V1500B 使用率平均 30%,内存占用 7.89GB 。用 NAS 做的反向代理,套了个域名和 HTTPS 。
    公司有公网,但是没把 Gitlab 开出去,外面要用走 Wireguard 连回内网访问。如果要开公网建议套个 WAF 。
    JensenQian
        29
    JensenQian  
       11 天前
    @wzw 腾讯云之前有三折券的话挺便宜的
    现在都没了
    不过 200M 带宽竞技场
    跑多了回限速的
    momooc
        30
    momooc  
       11 天前
    gitea 和它的 fork forgejo 如何?
    jazzsama
        31
    jazzsama  
       11 天前
    我在办公室搭的 Gitea
    Int100
        32
    Int100  
       11 天前
    可以内网穿透, 但是记得不要公开暴露在公网上.
    zhuweideng
        33
    zhuweideng  
       10 天前
    推荐 gitea +1
    1252603486
        34
    1252603486  
       10 天前
    gitea ,部署了已经三年了,超级稳定
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1012 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 22:54 · PVG 06:54 · LAX 15:54 · JFK 18:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.