#!/bin/bash sudo tar -xzvf gitea_data_backup.tar.gz pushd ~/freeleaps/ git clone https://freeleaps@dev.azure.com/freeleaps/freeleaps2-backend/_git/freeleaps2-backend git clone https://freeleaps@dev.azure.com/freeleaps/freeleaps2-frontend/_git/freeleaps2-frontend popd source ~/devbox/.dev.env pushd ~/freeleaps/freeleaps2-backend docker compose build -f ./docker-compose.dev.yaml docker compose up -d mongodb pushd ~/freeleaps/freeleaps2-backend/tools ./initialize_collections.sh popd popd docker volume create freeleaps2-backend_freeleaps2-gitea-data GITEA_DATA=$(docker volume inspect freeleaps2-backend_freeleaps2-gitea-data | jq -r '.[0].Mountpoint') if [[ -d "${GITEA_DATA}/gitea" ]]; then echo "Gitea data exist, skipping.." else echo "Gitea data not exist, copying.." sudo rm -rf ${GITEA_DATA}/git sudo rm -rf ${GITEA_DATA}/gitea sudo rm -rf ${GITEA_DATA}/ssh sudo mv data/git ${GITEA_DATA}/ sudo mv data/gitea ${GITEA_DATA}/ sudo mv data/ssh ${GITEA_DATA}/ sudo chown -R root:root ${GITEA_DATA} fi