用迷你主机搭建 gitlab 做内网穿透是否可行?
我是远程办公. 跟老板闲聊的时候说公司有台小主机让我拿去玩玩(说白了就是送我了). 一台 N300, 8 核 8g. 快递已经到了. 感觉也没啥想玩的想法, 打算搭建一个 gitlab. 自己也有一些私活. 准备存一些代码和运行一些工具类代码在迷住主机上面.
记得重新刷机
打算刷机做旁路由了. 没折腾过这些玩意.
不如黑群晖装个 gitea
建议 gitea ,涵盖了 docker 镜像仓库,action 之类的功能了
还行,不过这种小主机的供电做的都很一般,外挂硬盘注意数据安全。
可以啊
免费方案的话 cloudflare tunnel
国内的话直接阿里云 腾讯云 200M 就是拿来干这个的
我家里的 nas 我是搞了个 ss 连回去的
200M 多少一个月的
tailscale 已经用很久了
用 derp 组内网(不需要服务器,也能保证安全)或者 frp 做成服务器。
frp 可以用微林现成的服务。
应该是按流量收费,腾讯云 200M 包月的话起码上万
阿里云我有 200m 的. 公司付费的.长期使用.
有公司的. 做 vpn 的. 我们管理员不能直接访问, 必须通过 vpn. 目前阿里云 有台 2 核 2g 200M 是单独给我用的.
腾讯云 40 一个月,不限流量
gitlab 不行,太消耗资源了,小主机的数据也不安全,如果有双 m.2 建议做 raid1
推荐 gitea ,然后在搭配 frp ,把服务暴露到公网,这样用别的 CI/CD 也可以获取到内网的代码了。
建议用 tailscale 保护内网
我觉得还是存 sass 私有好一点,小主机作为备份。单硬盘只要时间足够长发生损坏的概率就是 100%。
打算这套想法了.
8G 太小了,gitlab 要 12G 起步,推荐 gitea +1
我直接用的 gogs ,资源要求更低,基础功能也足够用
还是做路由器合适
gitea 比 gitlab 好用不止一点
同楼上,推荐 Gitea, 它的 CI 语法基本和 GitHub Action 兼容,而且默认的制品库支持常用的各种 package repository.另外就是如果不需要外网访问 web 端,直接用 frp 开放 git 协议出来,只允许 ssh key 获取代码,这样可以避免使用组网或者 VPN 工具。在内网做好流水线的 runner 和部署,用起来很方便。目前我们公司就是我自己搭建的这一套。内部如果有需要开源的库,到时候迁移到 github 也很方便。
同推荐 gitea ,一般来说 gitea 够用了。gitlab 比较重型,对性能要求高
我的 app 上架了有两三年了,也有一定的客户量( 5 万左右)。 最近有个人申请了我 app 名字的商标,他联系到我让我改一下应用的名字,还说不改的话会向苹果投诉。 但我不想…
比如创建一个虚拟环境,在这个环境中安装特定的 radis 、mysql ,这个环境启动的时候,这些生效,关闭的时候,就不生效。 为什么不直接开个 linux 或 windows…
难受,但是又懒得改。 能跑就行 代码和人有一个能跑就行 世上没有不存在完美。要么就欺骗自己,屏蔽编辑警告,有句话:眼不见心不烦。 编译警告又不是运行 bug 我现在这…