16 lines
603 B
Bash
Executable File
16 lines
603 B
Bash
Executable File
#!/bin/sh
|
|
|
|
mkdir export
|
|
|
|
# export blocks and wiki-db as gzipped sql dump
|
|
docker-compose up -d postgres
|
|
sleep 10
|
|
docker-compose exec postgres pg_dump -U postgres postgres | gzip > export/blocks.sql.gz
|
|
docker-compose exec postgres pg_dump -U postgres -n mediawiki wiki | gzip > export/wiki.sql.gz
|
|
docker-compose down
|
|
|
|
# tar archive of the world files
|
|
cd data/minetest/world && tar cvjf ../../../export/world.tar.bz2 --exclude mails --exclude mapserver.tiles --exclude mapserver.json *
|
|
# tar archive of the mediawiki
|
|
cd data/wiki && tar cvjf ../../export/wiki.tar.bz2 --exclude LocalSettings.secrets.php *
|