群晖安装Gitlab服务器并配置邮件服务器
使用群晖(Synology)可以方便快速实现很多需要复杂的安装与配置的功能,比如快速搭建博客、网站、音频、视频、相册服务等。对于软件工作来说,另一个强大的功能就是可以快速搭建git服务器。由于git在现代版本控制系统中的重要地位,能快速实现完整的git服务器搭建,实现公有与私有的软件仓库功能,无疑让群晖的价值得以进一步体现于发挥。
![64f248030df87c48044584a272370d3c.png](https://img-blog.csdnimg.cn/img_convert/64f248030df87c48044584a272370d3c.png)
在群晖的官方套件中包含有Git Server和Gitlab两个版本的git服务器。其中git server为群晖原生安装包,搭建后仅可以通过ssh方式命令行访问与操作git仓库,对于不熟悉git命令或者更熟悉gitlab可视化界面的用户而言颇有不便。此外,由于群晖默认的管理权限限制,只有拥有管理权限,在Administration群组中的用户才可以通过ssh方式访问服务器,而如果给团队成员赋予太多Administration的权限的话,对服务器安全会带来更多潜在威胁,因此,git server似乎更适合熟悉git命令行的家庭个人开发者(独自拥有完全的服务器操作权限)。
![93469051ddd92251f71c449d86408bd4.png](https://img-blog.csdnimg.cn/img_convert/93469051ddd92251f71c449d86408bd4.png)
相比之下,gitlab则提供