#!/bin/sh set -e # Исправляем владельца и права на storage (включая логи) при каждом запуске if [ -d /var/www/html/storage ]; then mkdir -p /var/www/html/storage/logs/supervisor /var/www/html/storage/logs/nginx chown -R application:application /var/www/html/storage chmod -R 775 /var/www/html/storage fi # Если переданы аргументы – выполняем их, иначе запускаем supervisord if [ $# -eq 0 ]; then exec /usr/bin/supervisord -c /etc/supervisor/supervisord.conf else exec "$@" fi