Update Docker dev install to properly set permissions and execute as correct user.
This commit is contained in:
parent
0cabaf09d2
commit
dfb1627bbf
|
@ -536,12 +536,8 @@ install-dev() {
|
|||
.env --file .env set AZURACAST_PODMAN_MODE=true
|
||||
fi
|
||||
|
||||
chmod 777 ./vendor/ ./web/static/
|
||||
|
||||
dc build
|
||||
dc run --rm web -- azuracast_install "$@"
|
||||
dc run -w /var/azuracast/www/frontend --rm web -- npm run build
|
||||
|
||||
dc run --rm web -- azuracast_dev_install "$@"
|
||||
dc up -d
|
||||
exit
|
||||
}
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
echo "AzuraCast Dev Install"
|
||||
|
||||
# Set up permissions
|
||||
cd /var/azuracast/www
|
||||
|
||||
chown -R azuracast:azuracast .
|
||||
chmod 777 ./vendor/ ./web/static/
|
||||
|
||||
azuracast_install "$@"
|
||||
|
||||
cd /var/azuracast/www/frontend
|
||||
gosu azuracast npm run build
|
Loading…
Reference in New Issue