#!/bin/bash # Se positionner sur la racine du projet DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" cd ${DIR} cd .. DIR=$(pwd) # Import des env . $DIR/.env . $DIR/.env.local docker-compose stop docker-compose up -d # Déclaration d'un proxy if [[ "$PROXY_USE" == "1" ]] then export HTTP_PROXY="$PROXY_HOST:$PROXY_PORT" export HTTPS_PROXY="$PROXY_HOST:$PROXY_PORT" fi # Suppression des logs trop ancien if [[ -d $DIR/var/log ]] then find $DIR/var/log -mindepth 1 -mtime +7 -delete fi # Installation des dépendances composer echo COMPOSER = Install composer install --no-interaction bin/console doctrine:migrations:migrate --no-interaction bin/console app:Init bin/console app:Cron # Permissions echo PERMISSIONS ./bin/perm.sh www-data echo