16 lines
542 B
Plaintext
16 lines
542 B
Plaintext
|
#!/bin/bash
|
||
|
|
||
|
if [[ "$1" == "composer" ]]; then
|
||
|
docker compose run --rm composer composer "${@:2}"
|
||
|
elif [[ "$1" == "fix_storage" ]]; then
|
||
|
docker compose exec fpm chown -R www-data:www-data storage/
|
||
|
docker compose exec fpm chmod -R ug+rw storage
|
||
|
docker compose exec fpm chmod -R ug+x storage/framework storage/logs
|
||
|
docker compose exec fpm chmod -R ug+rw bootstrap/cache
|
||
|
docker compose exec fpm chmod -R ug+x bootstrap/cache
|
||
|
elif [[ "$1" == "mysql" ]]; then
|
||
|
docker compose exec database "$@"
|
||
|
else
|
||
|
docker compose exec fpm "$@"
|
||
|
fi
|