commit
0b4fb1561d
18
install.sh
18
install.sh
|
@ -26,18 +26,26 @@ installTheme(){
|
|||
mv resources/scripts/components/server/console/Console.tsx /var/www/pterodactyl/resources/scripts/components/server/console/Console.tsx
|
||||
cd /var/www/pterodactyl
|
||||
|
||||
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
|
||||
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | sudo -E bash -
|
||||
export NVM_DIR="$HOME/.nvm"
|
||||
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
|
||||
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
|
||||
nvm install node || {
|
||||
echo "nvm command not found, trying to source nvm script directly..."
|
||||
. ~/.nvm/nvm.sh
|
||||
nvm install node
|
||||
}
|
||||
apt update
|
||||
apt install -y nodejs
|
||||
|
||||
npm i -g yarn
|
||||
yarn
|
||||
export NODE_OPTIONS=--openssl-legacy-provider
|
||||
cd /var/www/pterodactyl
|
||||
yarn build:production || {
|
||||
echo "node: --openssl-legacy-provider is not allowed in NODE_OPTIONS"
|
||||
export NODE_OPTIONS=
|
||||
yarn build:production
|
||||
}
|
||||
sudo php artisan optimize:clear
|
||||
|
||||
|
||||
}
|
||||
|
||||
installThemeQuestion(){
|
||||
|
|
Loading…
Reference in New Issue