Mac 和 Docker 下安装 Gitea

偶然间我了解到了 Gitea,它完全免费,且非常的轻量级。可以在树莓派上跑,开源社区也非常的活跃,相比 Gitlab,Gitea 还很年轻,但是 Gitea 文档齐全,尤其是有中文文档。Gitea 的安装也非常简单,所以今天我就教大家一下,Gitea 如何安装。

Mac 和 Docker 下安装 Gitea
Gitea 的名字由来

和 GitLab 一样,Gitea 也是开源免费的,它们都使用 MIT 许可协议。

Gitea 是从 Gogs Fork 而来的,自助式、轻量级、遵循 Git 规范的代码托管工具,发布了它的 1.9 版本。

Gitea 和 Gogs 维护者意见不符,Unknwon 基本拒绝了其他任何人,脱离他的掌控,对 Gogs 进行维护。针对 Gogs,Unknwon 的几乎“单一维护”的模式,让其他的开发者感到了沮丧,所以 Gitea Fork 后有了自己的计划!

Unknwon(Jiahua Chen),有人说他是一个中国人,从他的名字上来说,非常的想。Gogs 就是出自他之手,他是一个 Go 语言大牛,Gogs 就是使用 go 编写,Gitea 自然也是使用 Go 编写,目前 Gitlab 的部分服务也采用了 Go 编写。

Mac 的安装非常简单,当然前提是你安装了 Homebrew。执行下面两句命令即可完成安装。

brew tap go-gitea/gitea
brew install gitea

Docker 下的安装步骤稍微多一点。

# 现创建一个代码存储目录
sudo mkdir -p /var/lib/gitea
# 然后拉取镜像
docker pull gitea/gitea:latest
# 运行容器
docker run -d --name=gitea -p 10022:22 -p 10080:3000 -v /var/lib/gitea:/data gitea/gitea:latest

启动成功后,就可以通过 http://localhost:10080 访问 Gitea 了。

Mac 和 Docker 下安装 Gitea
Gitea
Mac 和 Docker 下安装 Gitea
Gitea 代码管理

Gitea 支持 MySQL、PostgreSQL、MSSQL 或 SQLite3 数据库。启动完成后,大家可以在它的管理端配置数据库链接地址,然后就可以创建仓库,和 Github 一样的操作了。

Mac 和 Docker 下安装 Gitea

: » Mac 和 Docker 下安装 Gitea

原创文章,作者:1402239773,如若转载,请注明出处:https://blog.ytso.com/252932.html

(0)
上一篇 2022年5月5日
下一篇 2022年5月5日

相关推荐

发表回复

登录后才能评论