forked from freeleaps/freeleaps-pub
Update new instructions for docker setup
This commit is contained in:
parent
b9790dca4e
commit
9e46c68ce7
28
devbox/devbox.local/README_GITEA.md
Normal file
28
devbox/devbox.local/README_GITEA.md
Normal file
@ -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
|
||||||
|
```
|
||||||
@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/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
|
# Get the architecture using the `arch` command
|
||||||
ARCH=$(arch 2>/dev/null)
|
ARCH=$(arch 2>/dev/null)
|
||||||
@ -58,8 +58,8 @@ pushd ~/freeleaps/freeleaps2-backend/tools
|
|||||||
./initialize_collections_devbox.sh
|
./initialize_collections_devbox.sh
|
||||||
popd
|
popd
|
||||||
|
|
||||||
docker volume create devbox_freeleaps2-gitea-data
|
docker volume create devboxlocal_freeleaps2-gitea-data
|
||||||
GITEA_DATA=$(docker volume inspect devbox_freeleaps2-gitea-data | jq -r '.[0].Mountpoint')
|
GITEA_DATA=$(docker volume inspect devboxlocal_freeleaps2-gitea-data | jq -r '.[0].Mountpoint')
|
||||||
|
|
||||||
if [[ -d "${GITEA_DATA}/gitea" ]]; then
|
if [[ -d "${GITEA_DATA}/gitea" ]]; then
|
||||||
echo "Gitea data exist, skipping..."
|
echo "Gitea data exist, skipping..."
|
||||||
@ -68,9 +68,9 @@ else
|
|||||||
sudo rm -rf ${GITEA_DATA}/git
|
sudo rm -rf ${GITEA_DATA}/git
|
||||||
sudo rm -rf ${GITEA_DATA}/gitea
|
sudo rm -rf ${GITEA_DATA}/gitea
|
||||||
sudo rm -rf ${GITEA_DATA}/ssh
|
sudo rm -rf ${GITEA_DATA}/ssh
|
||||||
sudo mv data/git ${GITEA_DATA}/
|
sudo mv git ${GITEA_DATA}/
|
||||||
sudo mv data/gitea ${GITEA_DATA}/
|
sudo mv gitea ${GITEA_DATA}/
|
||||||
sudo mv data/ssh ${GITEA_DATA}/
|
sudo mv ssh ${GITEA_DATA}/
|
||||||
sudo chown -R freedev:freedev ${GITEA_DATA}
|
sudo chown -R freedev:freedev ${GITEA_DATA}
|
||||||
echo "Gitea data copying is done"
|
echo "Gitea data copying is done"
|
||||||
fi
|
fi
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user