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
|
.env --file .env set AZURACAST_PODMAN_MODE=true
|
||||||
fi
|
fi
|
||||||
|
|
||||||
chmod 777 ./vendor/ ./web/static/
|
|
||||||
|
|
||||||
dc build
|
dc build
|
||||||
dc run --rm web -- azuracast_install "$@"
|
dc run --rm web -- azuracast_dev_install "$@"
|
||||||
dc run -w /var/azuracast/www/frontend --rm web -- npm run build
|
|
||||||
|
|
||||||
dc up -d
|
dc up -d
|
||||||
exit
|
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