前言

从渠道那里买了台群晖DS920+做NAS,因为支持docker,就想着把GitServer部署到自己的NAS上,省的Github哪天访问不了,或者Gitee把我代码给和谐了(当然我的代码都是健康绿色的)。因为我的NAS是4G内存的,安装GitLab资源占用会比较高,所以选了比较轻量级的Gitea

流程

  1. 首先登录群晖DMS,进入套件中心搜索Docker安装;image-20220603110214778
  2. 安装成功后打开Docker,点击注册表,搜索Gitea,选择gitea/gitea,双击拉取latest版本。
    image-20220603110311336
  3. 然后到镜像里查看刚刚拉取的Gitea镜像,根据网络环境不同,拉取速度会有不同;
    image-20220603110537877双击gitea/gitea:lastest镜像开始创建容器。
  4. 网络选择默认的,如果你有其他需求,也可以自行抉择,然后下一步。image-20220603110647107
  5. 如果需要自动重启就勾选应用自动重新启动,不需求就不勾,但是这样需要自己手动启动;
    image-20220603110818635
  6. 点开高级设置-环境,修改变量User的值为你要使用的用户名,DS920+不允许我创建git用户,所以这里修改为其他的用户名;点击保存,然后下一步。
    image-20220603111233148
  7. 端口设置默认,或者自定义,后续通过设置的端口进行访问;image-20220603110947875
  8. 添加文件夹映射,然后下一步,装载路径添加如下:
    image-20220607173826247
  9. 再次确认信息无误,然后点击完成;
    image-20220607174011392
  10. 访问NAS 的IP+Gitea端口,进行设置;比如我的是 192.168.0.110:23000
最后修改:2023 年 10 月 18 日
如果觉得我的文章对你有用,请随意赞赏