蓝易云

Docker 安装轻量级 git 仓库 gitea

475次阅读
没有评论

共计 710 个字符,预计需要花费 2 分钟才能阅读完成。

一、简介

Gitea 是一个基于 Go 语言开发的自托管 Git 服务软件,它提供了类似于 GitHub、GitLab 等平台的功能。它可在自己的服务器上部署,能够完全控制和管理自己的 Git 仓库和数据。它被广泛用于个人项目、小型团队和企业内部的代码托管和协作。由于其轻量级和易于安装的特点,Gitea 也适用于资源有限的环境或私有部署需求。

二、安装

由于容器使用 git 用户运行,因此挂载的目录需要先创建并修改权限。

mkdir -p /home/docker/gitea && chown -R 1000:1000 /home/docker/gitea

然后运行安装命令即可:

docker run -d \
--name gitea \
-p 3000:3000 \
-p 2222:2222 \
-v /home/docker/gitea/data:/var/lib/gitea \
-v /home/docker/gitea/config:/etc/gitea \
-v /etc/timezone:/etc/timezone:ro \
-v /etc/localtime:/etc/localtime:ro \
--restart always \
gitea/gitea:1.20.4-rootless

三、配置

访问 3000 端口,首次进入需要进行配置,首先是数据库可以选择 sqlite、mysql、mssql 和 postgreSQL,自己用一般 sqlite 就够了。

Docker 安装轻量级 git 仓库 gitea

一般设置这里根据自己的需要进行修改,一般文件或目录路径都设置为默认。

Docker 安装轻量级 git 仓库 gitea

可选设置这里可以配置一个管理员,如果不配置的话第一个用户将自动成为管理员。

Docker 安装轻量级 git 仓库 gitea

配置好以后既可以进行创建仓库等操作了。

Docker 安装轻量级 git 仓库 gitea

此外,它还可以迁移外部仓库,需要点击右上角 +,再点击迁移外部仓库。

Docker 安装轻量级 git 仓库 gitea

提醒:本文发布于428天前,文中所关联的信息可能已发生改变,请知悉!

AD:【腾讯云服务器大降价】2核4G 222元/3年 1核2G 38元/年
正文完
 0
阿蛮君
版权声明:本站原创文章,由 阿蛮君 于2023-10-05发表,共计710字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
Copyright © 2022-2024 阿蛮君博客 湘ICP备2023001393号
本网站由 亿信互联 提供云计算服务 | 蓝易云CDN 提供安全防护和加速服务
Powered by Wordpress  Theme by Puock