first commit symfony 6
This commit is contained in:
1
bin/nineskeletor.cron
Normal file
1
bin/nineskeletor.cron
Normal file
@ -0,0 +1 @@
|
||||
* * * * * www-data /var/www/html/nineskeletor/bin/console app:Cron &>/dev/null
|
19
bin/perm.sh
Executable file
19
bin/perm.sh
Executable file
@ -0,0 +1,19 @@
|
||||
#!/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)
|
||||
|
||||
# Définir le group propriétaire
|
||||
group=$2
|
||||
if [ -z $group ]
|
||||
then
|
||||
group=$1
|
||||
fi
|
||||
|
||||
# Placer les permissions
|
||||
sudo chown $1:$group ${DIR} -R
|
||||
sudo chmod +w ${DIR} -R
|
||||
sudo chmod g+rw ${DIR} -R
|
37
bin/reconfigure.sh
Executable file
37
bin/reconfigure.sh
Executable file
@ -0,0 +1,37 @@
|
||||
#!/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
|
||||
|
||||
# Permissions
|
||||
echo PERMISSIONS
|
||||
./bin/perm.sh www-data
|
||||
|
||||
echo
|
Reference in New Issue
Block a user