#!/bin/bash #author: Thomas Roehm #version: 1.1 #get container-ID of your gitlab CONTAINERID=$(docker ps | grep gitlab | awk '{print $1}') docker exec -t ${CONTAINERID} gitlab-backup create echo "" echo "backup secrets..." echo "" docker exec -t ${CONTAINERID} cp -a /etc/gitlab/gitlab-secrets.json /var/opt/gitlab/backups/. docker exec -t ${CONTAINERID} cp -a /etc/gitlab/gitlab.rb /var/opt/gitlab/backups/. echo "" echo "backup secrets done" echo ""