From 36c4da68f0f70a16b735d6f9d9d8cda852898aee Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Mon, 1 May 2023 11:01:26 +0200 Subject: [PATCH] wip #5851 @0.5 --- .docker/syncprodtodev | 12 ++++++++++++ .docker/syncprodtodev.exclude | 9 +++++++++ 2 files changed, 21 insertions(+) create mode 100644 .docker/syncprodtodev create mode 100644 .docker/syncprodtodev.exclude 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 -- 2.39.5