diff --git a/devbox/devbox.local/README_GITEA.md b/devbox/devbox.local/README_GITEA.md new file mode 100644 index 0000000..66e8715 --- /dev/null +++ b/devbox/devbox.local/README_GITEA.md @@ -0,0 +1,28 @@ +```bash +sudo tar -xzvf devbox_gitea_data_backup.tar.gz +``` + +```bash +docker volume create devboxlocal_freeleaps2-gitea-data +GITEA_DATA=$(docker volume inspect devboxlocal_freeleaps2-gitea-data | jq -r '.[0].Mountpoint') +``` + +```bash +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 git ${GITEA_DATA}/ + sudo mv gitea ${GITEA_DATA}/ + sudo mv ssh ${GITEA_DATA}/ + sudo chown -R freedev:freedev ${GITEA_DATA} + echo "Gitea data copying is done" +fi + +source ~/devbox/.dev.env +docker network create devbox_freeleaps2-network +docker-compose -f docker-compose.dev.amd64.new.yaml up -d +``` \ No newline at end of file diff --git a/devbox/devbox.local/init_devbox.sh b/devbox/devbox.local/init_devbox.sh index 7a794f3..0592600 100755 --- a/devbox/devbox.local/init_devbox.sh +++ b/devbox/devbox.local/init_devbox.sh @@ -1,5 +1,5 @@ #!/bin/bash -sudo tar -xzvf gitea_data_backup.tar.gz +sudo tar -xzvf devbox_gitea_data_backup.tar.gz # Get the architecture using the `arch` command ARCH=$(arch 2>/dev/null) @@ -58,8 +58,8 @@ pushd ~/freeleaps/freeleaps2-backend/tools ./initialize_collections_devbox.sh popd -docker volume create devbox_freeleaps2-gitea-data -GITEA_DATA=$(docker volume inspect devbox_freeleaps2-gitea-data | jq -r '.[0].Mountpoint') +docker volume create devboxlocal_freeleaps2-gitea-data +GITEA_DATA=$(docker volume inspect devboxlocal_freeleaps2-gitea-data | jq -r '.[0].Mountpoint') if [[ -d "${GITEA_DATA}/gitea" ]]; then echo "Gitea data exist, skipping..." @@ -68,9 +68,9 @@ else 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 mv git ${GITEA_DATA}/ + sudo mv gitea ${GITEA_DATA}/ + sudo mv ssh ${GITEA_DATA}/ sudo chown -R freedev:freedev ${GITEA_DATA} echo "Gitea data copying is done" fi