fixes
This commit is contained in:
@ -187,10 +187,6 @@ info "Setting up LXC container..."
|
|||||||
pct start $_ctid
|
pct start $_ctid
|
||||||
pct exec $_ctid -- sh -c "wget --no-cache -qO - $_raw_base/setup.sh | sh"
|
pct exec $_ctid -- sh -c "wget --no-cache -qO - $_raw_base/setup.sh | sh"
|
||||||
|
|
||||||
info "Rebooting LXC container..."
|
|
||||||
pct reboot $_ctid
|
|
||||||
sleep 3
|
|
||||||
|
|
||||||
# Get network details and show completion message
|
# Get network details and show completion message
|
||||||
_ip=$(pct exec $_ctid -- ip a s dev eth0 | sed -n '/inet / s/\// /p' | awk '{print $2}')
|
_ip=$(pct exec $_ctid -- ip a s dev eth0 | sed -n '/inet / s/\// /p' | awk '{print $2}')
|
||||||
info "Successfully created Nginx Proxy Manager LXC $_ctid."
|
info "Successfully created Nginx Proxy Manager LXC $_ctid."
|
||||||
|
@ -136,6 +136,10 @@ EOF
|
|||||||
fi
|
fi
|
||||||
yarn install &>/dev/null
|
yarn install &>/dev/null
|
||||||
|
|
||||||
|
# Run setup
|
||||||
|
export NODE_ENV=production
|
||||||
|
node index.js &>/dev/null
|
||||||
|
|
||||||
# Create required folders
|
# Create required folders
|
||||||
mkdir -p /data
|
mkdir -p /data
|
||||||
|
|
||||||
@ -148,7 +152,7 @@ cfgfile=/etc/nginx/nginx.conf
|
|||||||
app_prefix=/etc/nginx
|
app_prefix=/etc/nginx
|
||||||
EOF
|
EOF
|
||||||
rc-update add openresty boot &>/dev/null
|
rc-update add openresty boot &>/dev/null
|
||||||
rc-service openresty restart &>/dev/null
|
rc-service openresty stop &>/dev/null
|
||||||
|
|
||||||
[ -f /usr/sbin/nginx ] && rm /usr/sbin/nginx
|
[ -f /usr/sbin/nginx ] && rm /usr/sbin/nginx
|
||||||
ln -s /usr/local/openresty/nginx/sbin/nginx /usr/sbin/nginx
|
ln -s /usr/local/openresty/nginx/sbin/nginx /usr/sbin/nginx
|
||||||
@ -174,8 +178,7 @@ depends () {
|
|||||||
|
|
||||||
start_pre() {
|
start_pre() {
|
||||||
mkdir -p /tmp/nginx/body \
|
mkdir -p /tmp/nginx/body \
|
||||||
/data/letsencrypt-acme-challenge \
|
/data/letsencrypt-acme-challenge
|
||||||
/var/log/npm
|
|
||||||
|
|
||||||
export NODE_ENV=production
|
export NODE_ENV=production
|
||||||
}
|
}
|
||||||
@ -192,8 +195,11 @@ restart() {
|
|||||||
EOF
|
EOF
|
||||||
chmod a+x /etc/init.d/npm
|
chmod a+x /etc/init.d/npm
|
||||||
rc-update add npm boot &>/dev/null
|
rc-update add npm boot &>/dev/null
|
||||||
|
|
||||||
|
# Start services
|
||||||
|
info "Starting services..."
|
||||||
rc-service npm start &>/dev/null
|
rc-service npm start &>/dev/null
|
||||||
sleep 5
|
rc-service openresty start &>/dev/null
|
||||||
|
|
||||||
# Cleanup
|
# Cleanup
|
||||||
info "Cleaning up..."
|
info "Cleaning up..."
|
||||||
|
Reference in New Issue
Block a user