This commit is contained in:
Tobias 2025-11-05 09:31:04 +01:00 committed by GitHub
parent 734faf5bda
commit 92325b5430
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,7 +1,7 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# Copyright (c) 2021-2025 tteck # Copyright (c) 2021-2025 Community-Scripts ORG
# Author: tteck (tteckster) # Author: tteck (tteckster) | Co-Author: CrazyWolf13
# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE # License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE
# Source: https://nginxproxymanager.com/ # Source: https://nginxproxymanager.com/
@ -106,7 +106,7 @@ if [ ! -f /data/nginx/dummycert.pem ] || [ ! -f /data/nginx/dummykey.pem ]; then
openssl req -new -newkey rsa:2048 -days 3650 -nodes -x509 -subj "/O=Nginx Proxy Manager/OU=Dummy Certificate/CN=localhost" -keyout /data/nginx/dummykey.pem -out /data/nginx/dummycert.pem &>/dev/null openssl req -new -newkey rsa:2048 -days 3650 -nodes -x509 -subj "/O=Nginx Proxy Manager/OU=Dummy Certificate/CN=localhost" -keyout /data/nginx/dummykey.pem -out /data/nginx/dummycert.pem &>/dev/null
fi fi
mkdir -p /app/global /app/frontend/images mkdir -p /app/frontend/images
cp -r /opt/nginxproxymanager/backend/* /app cp -r /opt/nginxproxymanager/backend/* /app
msg_ok "Set up Environment" msg_ok "Set up Environment"
@ -114,7 +114,7 @@ msg_info "Building Frontend"
export NODE_OPTIONS="--max_old_space_size=1024 --openssl-legacy-provider" export NODE_OPTIONS="--max_old_space_size=1024 --openssl-legacy-provider"
cd /opt/nginxproxymanager/frontend cd /opt/nginxproxymanager/frontend
# Replace node-sass with sass in package.json before installation # Replace node-sass with sass in package.json before installation
sed -i 's/"node-sass".*$/"sass": "^1.92.1",/g' package.json sed -E -i 's/"node-sass" *: *"([^"]*)"/"sass": "\1"/g' package.json
$STD yarn install --network-timeout 600000 $STD yarn install --network-timeout 600000
$STD yarn build $STD yarn build
cp -r /opt/nginxproxymanager/frontend/dist/* /app/frontend cp -r /opt/nginxproxymanager/frontend/dist/* /app/frontend