From: Vincent Vanwaelscappel Date: Mon, 1 May 2023 09:01:26 +0000 (+0200) Subject: wip #5851 @0.5 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=36c4da68f0f70a16b735d6f9d9d8cda852898aee;p=fluidbook-toolbox.git wip #5851 @0.5 --- diff --git a/.docker/syncprodtodev b/.docker/syncprodtodev new file mode 100644 index 000000000..c647e85eb --- /dev/null +++ b/.docker/syncprodtodev @@ -0,0 +1,12 @@ +#!/bin/sh +# Sync assets & files +rsync -avz --delete --exclude-from /home/toolbox/dev/.docker/syncprodtodev.exclude --delete-excluded /home/toolbox/www/protected/ /home/toolbox/dev/protected/ +rsync -avz --delete --exclude-from /home/toolbox/dev/.docker/syncprodtodev.exclude --delete-excluded /data/toolbox/storage/ /data/toolbox/dev/storage/ +# Sync database +docker stop fluidbook-toolbox-dev-mariadb +rsync -avz /docker/fluidbook-toolbox/database/data/ /docker/fluidbook-toolbox-dev/database/data/ +docker stop fluidbook-toolbox-mariadb +rsync -avz /docker/fluidbook-toolbox/database/data/ /docker/fluidbook-toolbox-dev/database/data/ +docker start fluidbook-toolbox-mariadb +# Update and restart dev containers +/docker/fluidbook-toolbox-dev/update diff --git a/.docker/syncprodtodev.exclude b/.docker/syncprodtodev.exclude new file mode 100644 index 000000000..6b1f38a77 --- /dev/null +++ b/.docker/syncprodtodev.exclude @@ -0,0 +1,9 @@ +fluidbookpublication/packager +fluidbookpublication/final +fluidbookpublication/seo +fluidbookpublication/pdf +collection/final +elearningpackage/final +elearningmedia/final +quiz/final +debugbar