mirror of
https://github.com/community-scripts/ProxmoxVE
synced 2025-02-06 15:59:17 +00:00
Need to actually run zoneminder-install.sh
This commit is contained in:
parent
215b605099
commit
90d8ee2a38
@ -86,6 +86,26 @@ function update_script() {
|
|||||||
exit
|
exit
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function post_build_provision() {
|
||||||
|
local FILE='zoneminder-install.sh'
|
||||||
|
local file_name="${FILE##*/}"
|
||||||
|
|
||||||
|
# Make sure we actually have the install script on the PVE host:
|
||||||
|
if [[ ! -f "$FILE" ]]; then
|
||||||
|
msg_error "Unable to find $FILE on Proxmox host. Please ensure it’s in the same directory."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
msg_info "Uploading $FILE to container"
|
||||||
|
pct push "${CTID}" "$FILE" "/root/$file_name" >/dev/null 2>&1
|
||||||
|
msg_ok "Uploaded $FILE"
|
||||||
|
|
||||||
|
msg_info "Executing $FILE inside container"
|
||||||
|
pct exec "${CTID}" -- chmod +x "/root/$file_name"
|
||||||
|
pct exec "${CTID}" -- "/root/$file_name"
|
||||||
|
msg_ok "Executed $FILE"
|
||||||
|
}
|
||||||
|
|
||||||
start
|
start
|
||||||
build_container
|
build_container
|
||||||
description
|
description
|
||||||
@ -93,4 +113,4 @@ description
|
|||||||
msg_ok "Completed Successfully!\n"
|
msg_ok "Completed Successfully!\n"
|
||||||
echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
|
echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
|
||||||
echo -e "${INFO}${YW} Access it using the following URL:${CL}"
|
echo -e "${INFO}${YW} Access it using the following URL:${CL}"
|
||||||
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:80${CL}"
|
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:80/zm${CL}"
|
||||||
|
Loading…
Reference in New Issue
Block a user