ux update and code cleanup
This commit is contained in:
+15
-14
@@ -3,7 +3,7 @@
|
||||
# ---------------------------- Master Variables for unRAID scripts -----------------------------
|
||||
# ----------------------------------------------------------------------------------------------
|
||||
|
||||
# ----------------------- Host Configuration --------------------
|
||||
# ━━━ Host Configuration ━━━
|
||||
# List the Hostnames of both servers
|
||||
HOST1="unRAID-Gmer4Lfe"
|
||||
HOST2="unRAID-Jayred365"
|
||||
@@ -12,16 +12,16 @@
|
||||
HOST1_SSH_KEY="/root/.ssh/Gmer4Lfe-rsync-key"
|
||||
HOST2_SSH_KEY="/root/.ssh/Jayred365-rsync-key"
|
||||
|
||||
# -------------------------- Logging ----------------------------
|
||||
# ━━━ Logging ━━━
|
||||
ENABLE_LOGGING=true # false = only echo user-facing messages
|
||||
|
||||
# ------------------ Git, Pull & Execute Script -----------------
|
||||
# ━━━ Git, Pull & Execute Script ━━━
|
||||
REPO_SSH="git@192.168.50.2:FailedProxy/Unraid_Scripts.git"
|
||||
TARGET_DIR="/mnt/user/appdata/unraid_scripts"
|
||||
GITEA_SSH_KEY="/root/.ssh/id_gitea_rsync"
|
||||
SSH_PORT=221
|
||||
|
||||
# -------------------Rsync Script Defaults-----------------------
|
||||
# ━━━ Rsync Script Defaults ━━━
|
||||
# These are the fallback values used when no matching profile is found.
|
||||
# Any share whose directory basename does not match a profile key below
|
||||
# will use these globals for all rsync behaviour.
|
||||
@@ -39,15 +39,15 @@
|
||||
# Directories to exclude during transfer
|
||||
EXCLUDE_DIRS=()
|
||||
# Default global rsync options
|
||||
DEFAULT_RSYNC_OPTS=(-av --info=progress2 --human-readable --bwlimit="$BW_LIMIT" --delete --inplace --no-whole-file)
|
||||
DEFAULT_RSYNC_OPTS=(-av --info=progress2 --human-readable --bwlimit="$BW_LIMIT" --inplace --no-whole-file)
|
||||
|
||||
# ------------------- Remote Health Checks ----------------------
|
||||
# ━━━ Remote Health Checks ━━━
|
||||
# Abort if remote rootfs usage is at or above this percentage.
|
||||
# Protects against rsync writing to rootfs when the remote array is down or drives are missing.
|
||||
# Recommended: 75 — gives headroom before the server becomes unstable
|
||||
ROOTFS_WARN=75
|
||||
|
||||
# ------------------- Daily Sync Shares -------------------------
|
||||
# ━━━ Daily Sync Shares ━━━
|
||||
# Shares synced once daily by Orchestrators/daily_sync.sh
|
||||
# Add or remove paths here to manage what gets synced.
|
||||
# These shares have no profile entry and fall through to DEFAULT_RSYNC_OPTS above.
|
||||
@@ -55,19 +55,20 @@
|
||||
/mnt/user/Anime_Movies-Old
|
||||
/mnt/user/Anime_Shows-Old
|
||||
/mnt/user/Anime_Shows
|
||||
/mnt/user/Books
|
||||
/mnt/user/appdata-Failover/Gmer4Lfe/
|
||||
/mnt/user/Intros
|
||||
/mnt/user/Kids_Movies
|
||||
/mnt/user/Kids_Tv_Shows
|
||||
/mnt/user/Movies
|
||||
/mnt/user/Music-New
|
||||
/mnt/user/Music_Videos
|
||||
/mnt/user/Nextcloud
|
||||
/mnt/user/stand-up_comedy
|
||||
/mnt/user/Tv_Shows
|
||||
/mnt/user/appdata-Failover/Gmer4Lfe/
|
||||
|
||||
)
|
||||
|
||||
# ------------------- unRAID essentail scripts ------------------
|
||||
# ━━━ unRAID Essential Scripts ━━━
|
||||
# unRAID reboot script user warning time (seconds)
|
||||
REBOOT_SLEEP=300
|
||||
# unRAID mover stop script timeout (seconds)
|
||||
@@ -79,7 +80,7 @@
|
||||
# php_fpm_max_children.sh max children value
|
||||
PHP_MAX_CHILDREN=250
|
||||
|
||||
# --------------------- Profile System -------------------------
|
||||
# ━━━ Profile System ━━━
|
||||
# Profiles are matched by directory basename (lowercased).
|
||||
# Example: /mnt/user/appdata-Failover/Arrs_Stack → profile key = arrs_stack
|
||||
#
|
||||
@@ -163,6 +164,6 @@ declare -A PROFILE_EXCLUDE_DIRS=(
|
||||
[important-data]="logs *.tmp"
|
||||
[emby]="logs *.tmp"
|
||||
)
|
||||
#-----------------------------------------------------------------------------------------------
|
||||
#---------------------- End Of User Variables, Please adjust above as needed -------------------
|
||||
#-----------------------------------------------------------------------------------------------
|
||||
# ----------------------------------------------------------------------------------------------
|
||||
# ---------------------- End Of User Variables, Please adjust above as needed ------------------
|
||||
# ----------------------------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user