自建git服务器怎么搭,一台闲置电脑能不能跑起私有代码仓库?
公司代码不想放GitHub怕泄密,用Gitea又嫌云服务器贵,琢磨着把家里那台吃灰的旧笔记本利用起来——自建git服务器这事,其实没想象中复杂,照着走半小时就能推第一个commit。
![]()
最原始方案:纯Git裸仓库
Linux机器上装好git(apt install git / yum install git),建个专用用户git,在/home/git下执行 git init --bare myproject.git,一个裸仓库就建好了。本地用SSH推:git remote add origin git@你的IP:/home/git/myproject.git,git push -u origin main,完事。全程不需要Web界面,命令行一把梭,适合个人或小团队纯代码托管。缺点是没权限管理界面、没PR/MR、没Issue,纯靠SSH key控制谁能推。
进阶方案:Gitea(强烈推荐)
Gitea是Go写的轻量Git服务,内存占用低(512MB就能跑)、功能全(仓库管理、权限、PR、Actions、Webhook),比GitLab轻十倍。部署步骤:
下载二进制或Docker拉镜像(docker pull gitea/gitea)
建git系统用户,跑gitea web启动,浏览器打开3000端口
跟着安装向导填数据库(SQLite零配置最省事)、站点名、管理员账号
完事后界面和GitHub几乎一样,创建仓库、添加协作者、开Issue全有
Docker一行命令就能起:docker run -d --name=gitea -p 3000:3000 -p 222:22 gitea/gitea,数据卷挂出来防丢失。ARM设备(树莓派)也能跑,实测树莓派4B带5人小团队毫无压力。
权限和安全
SSH key认证:每个开发者生成密钥对,公钥扔服务器/home/git/.ssh/authorized_keys里,禁用密码登录
HTTPS+反向代理:用Nginx/Caddy反代3000端口,配SSL证书(Let's Encrypt免费),外网访问走HTTPS
防火墙只开22和443,其他端口全关
定期rsync或rclone把仓库目录备份到另一块硬盘/云存储
和GitHub/GitLab比
自建最大优势:数据完全自己掌控,不花钱,不限私有仓库数,内网速度飞快。劣势:得自己维护、备份、防宕机,没有GitHub Actions那种生态(Gitea Actions能凑合用)。小团队5—20人、对代码安全有要求、不想每年交GitLab订阅费的,自建是最优解。
相关阅读
-
08-27
-
08-27
-
08-27
推荐阅读
-
-
世宝老师到底是哪位,是教易语言的于世宝还是别的
网上搜世宝老师蹦出来的结果挺杂,最常被人指的其实是 天津人于世宝——1981年生,企业管理软件、计算机汉语编程、人工智能方向的老玩家。更多
2026-08-27 15:07:47
-
-
泰安销售报考导游的资料去哪淘,笔试面试正版教材
在泰安想考导游证,先分清两堆东西:一是报名要交的材料,二是备考要刷的书,别跑到书店才发现有一样没带。报名走全国导游资格考试网上报名更多
2026-08-27 15:00:06
-
-
砷的读音到底怎么念,为什么总有人把它读成“shē
化学课上老师念到砷(shēn),底下一半人愣住——这字看着像审又像伸,怎么读都觉得别扭。其实答案特别简单:砷,拼音 shēn,第一声,和深更多
2026-08-27 15:00:08
-
-
赛尔号打什么加速度,刷满255速度学习力该去揍哪
培养雷伊、魔焰猩猩、盖亚这类抢先手的主C,速度学习力不刷满,对面永远比你快一步。赛尔号里打什么加速度其实就是按等级段挑对应野生精灵更多
2026-08-27 15:00:07
-
-
器乐比赛评分标准到底按哪几项打,百分制里演奏技
报上曲目坐到琴凳前,评委手里那张百分制打分表其实早就定好权重了——不管校园器乐大赛、省市艺术展演还是专业青少年展演,通用骨架就五块更多
2026-08-27 14:58:20
-
-
六月十九是观音菩萨什么日子,为啥这天去普陀山的
日历翻到农历六月十九,朋友圈里总有人晒素斋、晒寺庙红墙,老一辈天不亮就去上香——六月十九是观音菩萨的成道日,佛教里公认观音菩萨有三更多
2026-08-27 14:59:19
-
-
权健火疗害了多少家庭,裁判文书网里那些烧伤和死
2018年底丁香医生那篇《百亿保健帝国权健,和它阴影下的中国家庭》刷屏后,很多人才回过神:原来火疗不是啥中医神技,而是拿高浓度酒精往人更多
2026-08-27 14:59:27
-
-
元曲有哪些经典代表作,关汉卿马致远那拨人到底留
课本里一句元曲是元代一代之文学,真要掰开看,它分两块:杂剧(上台演的戏曲本子)和散曲(不化妆、不念白、纯吟唱的韵文,分小令和套数)。问更多
2026-08-27 14:57:09
-
理财
