Changeset View
Changeset View
Standalone View
Standalone View
docker/webapp/init.sh
Show All 18 Lines | |||||
./artisan passport:keys --force | ./artisan passport:keys --force | ||||
fi | fi | ||||
cat >> .env << EOF | cat >> .env << EOF | ||||
PASSPORT_PRIVATE_KEY="$(cat storage/oauth-private.key)" | PASSPORT_PRIVATE_KEY="$(cat storage/oauth-private.key)" | ||||
PASSPORT_PUBLIC_KEY="$(cat storage/oauth-public.key)" | PASSPORT_PUBLIC_KEY="$(cat storage/oauth-public.key)" | ||||
EOF | EOF | ||||
if rpm -qv chromium 2>/dev/null; then | |||||
chver=$(rpmquery --queryformat="%{VERSION}" chromium | awk -F'.' '{print $1}') | |||||
./artisan dusk:chrome-driver ${chver} | |||||
fi | |||||
if [ ! -f 'resources/countries.php' ]; then | if [ ! -f 'resources/countries.php' ]; then | ||||
./artisan data:countries | ./artisan data:countries | ||||
fi | fi | ||||
npm run dev | npm run dev | ||||
rm -rf database/database.sqlite | rm -rf database/database.sqlite | ||||
./artisan db:ping --wait | ./artisan db:ping --wait | ||||
php -dmemory_limit=512M ./artisan migrate:refresh --seed | php -dmemory_limit=512M ./artisan migrate:refresh --seed | ||||
./artisan data:import || : | ./artisan data:import || : | ||||
nohup ./artisan horizon >/dev/null 2>&1 & | nohup ./artisan horizon >/dev/null 2>&1 & | ||||
./artisan octane:start --host=$(grep OCTANE_HTTP_HOST .env | tail -n1 | sed "s/OCTANE_HTTP_HOST=//") | ./artisan octane:start --host=$(grep OCTANE_HTTP_HOST .env | tail -n1 | sed "s/OCTANE_HTTP_HOST=//") |