cd /docker/fluidbook-toolbox-alpha
docker plugin install ucphhpc/sshfs --grant-all-permissions
docker network create fluidbook-toolbox-alpha
-docker compose down
-docker volume rm fluidbook-toolbox-alpha_sshfsusstorage
+docker compose down -v
docker compose up -d
docker exec -it fluidbook-toolbox-alpha /application/scripts/update.sh
find /data/toolbox/alpha/ -type d \( -path /data/toolbox/alpha/.docker \) -prune -o -exec chown -R toolbox:www-data {} \;
chown root:root /home/toolbox/dev/.docker/config/cron/host;ln -sf /home/toolbox/dev/.docker/config/cron/host /etc/cron.d/toolbox
chown root:root /home/toolbox/dev/.docker/config/sudoers
docker network create fluidbook-toolbox-dev
-docker compose down
-docker volume rm fluidbook-toolbox-dev_sshfsusstorage
-docker volume rm fluidbook-toolbox-dev_docsdev
+docker compose down -v
docker compose up -d
docker exec -it fluidbook-toolbox-dev /application/scripts/update.sh
/home/toolbox/dev/scripts/fixrights.sh
chown root:root /home/toolbox/www/.docker/config/cron/host;ln -sf /home/toolbox/www/.docker/config/cron/host /etc/cron.d/toolbox
chown root:root /home/toolbox/www/.docker/config/sudoers
docker network create fluidbook-toolbox
-docker compose down
-docker volume rm fluidbook-toolbox_sshfsusstorage
-docker volume rm fluidbook-toolbox_docs1
+docker compose down -v
docker compose up -d
docker exec -it fluidbook-toolbox /application/scripts/update.sh
/home/toolbox/www/scripts/fixrights.sh
$this->log('Start compile process');
// Raw copy of some directories
- $directories = array('style/fonts/OpenSans', 'images', 'sound');
+ $directories = ['style/fonts/OpenSans', 'images', 'sound'];
foreach ($directories as $directory) {
$from = $this->assets . '/' . $directory;
$this->vdir->copyDirectory($from, $directory);