群晖通过 Docker 安装 Gitea

时间:2024-10-23 08:19:41

1. 准备工作

1.1 安装 docker 套件

2.2 安装MySQL(可选)

群晖通过 Docker 安装 MySQL-****博客

如果安装了MySQL,可以创建gitea用户和gitea_db数据库,并且赋予权限

#创建数据库
CREATE DATABASE gitea_db;
 
#确认数据库已创建
SHOW DATABASES;
 
#创建用户,your_password 替换为您想要的密码
CREATE USER 'gitea'@'localhost' IDENTIFIED BY 'your_password';
 
#赋予权限,Gitea 数据库名为 gitea_db
GRANT ALL PRIVILEGES ON gitea_db.* TO 'gitea'@'localhost';
 
#刷新权限
FLUSH PRIVILEGES;
 
#确认权限
SHOW GRANTS FOR 'gitea'@'localhost';

2. 打开 Docker 应用,并在注册表搜索 Gitea

3. 下载 Gitea 镜像,并选择版本

4. 在 Docker 文件夹中创建 Gitea,并创建子文件夹

5. 设置文件夹的权限

6. 选择 Gitea 映像运行,创建容器

7. 配置 Gitea 容器

8. 浏览器访问,并且初始配置

可参考:Windows 搭建 Gitea_gitea windows安装-****博客