25 lines
466 B
Bash
Executable File
25 lines
466 B
Bash
Executable File
|
|
echo ' [+] Starting php'
|
|
php-fpm84
|
|
|
|
cd /srv/src
|
|
composer install --no-dev --optimize-autoloader
|
|
|
|
echo ' [+] Starting Chrome'
|
|
chromedriver --port=4444 &
|
|
|
|
|
|
chmod 777 /srv/cache
|
|
chmod 777 /srv/logs
|
|
|
|
echo ' [+] Building config'
|
|
_buildConfig() {
|
|
echo "<?php"
|
|
echo "date_default_timezone_set('Europe/Vienna');"
|
|
echo "define('URL','${URL:-http://localhost:8080}');"
|
|
echo ""
|
|
}
|
|
|
|
_buildConfig > /srv/src/config.inc.php
|
|
|
|
caddy run --config /etc/caddy/Caddyfile |