即时通讯在NAS上使用gitlab。 出于安全考虑,我想自动将我NAS上的整个gitlab系统与我在gitlab.com上的帐户同步(镜像)。
有一种简单的方法吗?
答案 0 :(得分:0)
您的整个gitlab存储库存储在/volume1/docker/gitlab/repositories
(或类似目录)下。
要进行同步,您需要运行脚本以将某个存储库(处于裸模式)推送到gitlab。这显示了如何对GitHub执行此操作,因此它应该类似于gitlab.com:
https://gist.github.com/joahking/780877
配置完成后,您可以使用Synology控制面板中的任务管理器定期执行脚本。
祝你好运!