[add restore gitea file]

This commit is contained in:
2024-09-23 20:23:52 +02:00
parent b9757f8276
commit 74f5ed5d03

19
restore_gitea.sh Normal file
View File

@@ -0,0 +1,19 @@
#!/bin/bash
# Se connecter et installer gitea (pas besoin d'admin)
cp -r ./backup/data/* ./gitea/gitea/
cp -r ./backup/repos/* ./gitea/git/repositories/
cp -r ./backup/gitea-db-pg.sql ./gitea-db/gitea-db-pg.sql
cp -r ./backup/gitea-db.sql ./gitea-db/gitea-db.sql
sleep 1
docker exec gitea chown -R git:git /data/git
docker exec gitea chown -R git:git /data/gitea
docker exec -u git gitea gitea -c '/data/gitea/conf/app.ini' admin regenerate hooks
# TO DO A LA MANO DANS CONTENEURS
# docker exec -it gitea-db bash
# psql -U gitea -d gitea < /var/lib/postgresql/data/gitea-db-pg.sql
# psql -U gitea -d gitea < /var/lib/postgresql/data/gitea-db.sql
# rm ./gitea-db/gitea-db.sql ./gitea-db/gitea-db-pg.sql
# docker-compose restart gitea