Files
firefly-iii/.deploy/docker/entrypoint.sh

32 lines
992 B
Bash
Raw Normal View History

#!/bin/bash
2018-06-22 18:40:06 +02:00
# make sure the correct directories exists (suggested by @chrif):
mkdir -p $FIREFLY_PATH/storage/app
mkdir -p $FIREFLY_PATH/storage/app/public
mkdir -p $FIREFLY_PATH/storage/build
mkdir -p $FIREFLY_PATH/storage/database
mkdir -p $FIREFLY_PATH/storage/debugbar
mkdir -p $FIREFLY_PATH/storage/export
mkdir -p $FIREFLY_PATH/storage/framework/cache
mkdir -p $FIREFLY_PATH/storage/framework/sessions
mkdir -p $FIREFLY_PATH/storage/framework/testing
mkdir -p $FIREFLY_PATH/storage/framework/views
mkdir -p $FIREFLY_PATH/storage/logs
mkdir -p $FIREFLY_PATH/storage/upload
2017-12-15 09:16:41 +01:00
# make sure we own the volumes:
2018-08-17 21:12:26 +02:00
chown -R www-data:www-data -R $FIREFLY_PATH/storage
2018-07-09 19:43:08 +02:00
chmod -R 775 $FIREFLY_PATH/storage
2018-04-06 18:14:48 +02:00
# remove any lingering files that may break upgrades:
rm -f $FIREFLY_PATH/storage/logs/laravel.log
2018-08-11 07:22:17 +02:00
cat .env.docker | envsubst > .env
2017-10-11 10:07:09 +02:00
composer dump-autoload
php artisan package:discover
php artisan firefly:instructions install
2018-08-14 21:21:03 +02:00
service rsyslog start
service cron start
exec apache2-foreground