Update 5 files
All checks were successful
Test and Publish Templates / test-and-publish (push) Successful in 21s

This commit is contained in:
Your Name
2025-09-01 20:06:48 +12:00
parent 63b9422064
commit ea0e2d0e95
5 changed files with 8 additions and 6 deletions

View File

@@ -3,7 +3,7 @@
source "${AGENT_PATH}/common.sh"
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
source "${SCRIPT_DIR}/_paths.sh"
_check_required_env_vars "CONTAINER_NAME" "LOCAL_DATA_FOLDER" "BACKUP_FILE" "TEMP_DIR"
_check_required_env_vars "PROJECT_NAME" "LOCAL_DATA_FOLDER" "BACKUP_FILE" "TEMP_DIR"
# shellcheck disable=SC2046
backup_items $(get_squashkiwi_streaming_paths) || _die "Failed to create backup"

View File

@@ -4,6 +4,7 @@
# Template to use - always required!
TEMPLATE=squashkiwi-streaming
TEMPLATE_HASH=0
REQUIRES_HOST_ROOT=false
REQUIRES_DOCKER=true
REQUIRES_DOCKER_ROOT=false
@@ -15,4 +16,5 @@ WEBRTC_PORT=8889
WEB_PORT=80
# Deployment settings
PROJECT_NAME="squashkiwi-streaming"
PROJECT_NAME="squashkiwi-streaming"
CONTAINER_NAME="squashkiwi-streaming"

View File

@@ -3,7 +3,7 @@
source "${AGENT_PATH}/common.sh"
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
source "${SCRIPT_DIR}/_paths.sh"
_check_required_env_vars "LOCAL_DATA_FOLDER"
_check_required_env_vars "LOCAL_DATA_FOLDER" "PROJECT_NAME" "RECORDINGS_FOLDER"
"${SCRIPT_DIR}/uninstall.sh"
@@ -11,5 +11,5 @@ _check_required_env_vars "LOCAL_DATA_FOLDER"
destroy_items $(get_squashkiwi_streaming_paths) || _die "Failed to destroy ${LOCAL_DATA_FOLDER}"
rm -rf "${RECORDINGS_FOLDER}"
echo "Destroyed ${CONTAINER_NAME}"
echo "Destroyed ${PROJECT_NAME}"

View File

@@ -3,7 +3,7 @@
source "${AGENT_PATH}/common.sh"
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
source "${SCRIPT_DIR}/_paths.sh"
_check_required_env_vars "PROJECT_NAME" "LOCAL_DATA_FOLDER" "CAMERA_IP" "COURT_ID"
_check_required_env_vars "PROJECT_NAME" "LOCAL_DATA_FOLDER" "CAMERA_IP" "COURT_ID" "RECORDINGS_FOLDER"
# Create directories
# shellcheck disable=SC2046

View File

@@ -3,7 +3,7 @@
source "${AGENT_PATH}/common.sh"
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
source "${SCRIPT_DIR}/_paths.sh"
_check_required_env_vars "CONTAINER_NAME" "LOCAL_DATA_FOLDER" "BACKUP_FILE" "TEMP_DIR"
_check_required_env_vars "PROJECT_NAME" "LOCAL_DATA_FOLDER" "BACKUP_FILE" "TEMP_DIR"
# RESTORE SCRIPT
# The restore script is OPTIONAL.