威联通 docker 安装 Gitea
前言
之前在 CentOS 上安装过 gitlab-ce 明显看到这货很吃性能,内存大户。作为家用自然要选择轻便的 Git 服务器。Gitea 作为轻量级并且开源的 Git 服务器,是个不错的选择。之前在 docker 中安装了 MySQL 一直没有派上用场,然后又接了几个小项目,经常要在公司和家里同步修改代码,并不想天天背着电脑跑来跑去,便决定安装一个 Gitea 自用。
安装
准备
我用 MySQL 作为 Gitea 存储库,所以先提前安装好 MySQL,并在 MySQL 中新增一个数据库(Database)命名为 gitea(注意大小写)。
在威联通 File Station 中创建 Gitea 文件夹备用。
开始
打开 Container Station 创建容器,在映像输入gitea/gitea:latest,点击下一步,配置好网络,端口号 3000 映射出来的端口即为 Gitea 网页访问的端口。

然后配置存储位置,对应好之前创建的文件夹 Gitea。

初始化
安装完成后,即可打开 Gitea 网页端进行初始化安装。访问地址为[ip]:[port],ip 为 nas 的局域网地址,port 为刚刚 3000 映射出来的端口号。

这里选择 MySQL 数据库类型,数据库主机为访问 MySQL 的[ip]:[port],以及准备中新建的数据库名称 gitea。理论上来讲,应该单独给 Gitea 创建一个用户名密码而不是使用 root,这样会获得潜在的危险性。

最后点击安装按钮,等待一段时间便安装完成,(请勿重复点击安装按钮)自动进入登录注册页面。首次登录请先注册。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
