首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >自建代码托管平台Gitea 让数据更安全

自建代码托管平台Gitea 让数据更安全

作者头像
逍遥子大表哥
发布2026-05-24 09:05:54
发布2026-05-24 09:05:54
210
举报
文章被收录于专栏:kali blogkali blog

作为个人开发者,如何方便地管理自己的项目呢?本文我们将为你结束如何自建git托管工具Gitea

Gitea 是一个轻量级的 DevOps 平台软件。是从 Gogs 分支而来,几乎所有代码都已更改。Gitea的首要目标是创建一个极易安装,运行非常快速,安装和使用体验良好 的自建 Git 服务。

安装

安装方式是比较多的,支持二进制安装、源码安装等多种安装方式。但是这里建议docker部署。docker-compose.yml文件内容如下:

代码语言:javascript
复制
version: "2"
services:
server:
image: docker.gitea.com/gitea:1.26.1-rootless
restart: always
volumes:
- ./data:/var/lib/gitea
- ./config:/etc/gitea
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
ports:
- "3000:3000"
- "2222:2222"

或者,我们可以通过二进制包(https://dl.gitea.com/gitea/)的方式进行安装。

代码语言:javascript
复制
# 创建git用户(带家目录+bash shell)
/usr/sbin/useradd -m -s /bin/bash git
# 为git用户设置密码
/usr/bin/passwd git
chmod +x gitea-1.26.1-linux-arm64
./gitea-1.26.1-linux-arm64 web

接下来,我们访问web页面进行配置。

接下来,我们配置服务,让其能够做到开机自启。 创建 systemd 服务

代码语言:javascript
复制
# 创建 systemd 服务
cat > /etc/systemd/system/gitea.service 创建你的一个项目

接下来,我们登录gitea开始创建自己的第一个项目。

接下来,我们在IDEA等工具中配置相关Git信息,便可以提交代码了。

完成后,推送到项目到仓库。

总结

通过自建git平台,可以更好地控制自己的代码迭代更新。同时又保障了安全,欢迎大家去试试吧!

更多精彩文章 欢迎关注我们


本文首发于微信公众号,原文链接:自建代码托管平台Gitea 让数据更安全


版权属于:逍遥子大表哥

本文链接:https://blog.bbskali.cn/4772.html

按照知识共享署名-非商业性使用 4.0 国际协议进行许可,转载引用文章应遵循相同协议。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2026-05-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装
  • 总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档