]> _ Git - fluidbook-toolbox.git/commitdiff
wip #5851 @0.5
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Mon, 1 May 2023 09:01:26 +0000 (11:01 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Mon, 1 May 2023 09:01:26 +0000 (11:01 +0200)
.docker/syncprodtodev [new file with mode: 0644]
.docker/syncprodtodev.exclude [new file with mode: 0644]

diff --git a/.docker/syncprodtodev b/.docker/syncprodtodev
new file mode 100644 (file)
index 0000000..c647e85
--- /dev/null
@@ -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 (file)
index 0000000..6b1f38a
--- /dev/null
@@ -0,0 +1,9 @@
+fluidbookpublication/packager
+fluidbookpublication/final
+fluidbookpublication/seo
+fluidbookpublication/pdf
+collection/final
+elearningpackage/final
+elearningmedia/final
+quiz/final
+debugbar