16 lines
542 B
Bash
Executable File
16 lines
542 B
Bash
Executable File
#!/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
|