fix: remove unused FEDORA_CADDY_IP from validation and wizard

No phase script deploys Caddy on Fedora — only Unraid gets a Caddy
container. Removed from .env.example, validation arrays, preflight
required vars, IP ping check, wizard prompts, and doc references.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
S
2026-03-01 11:39:15 -05:00
parent 33f9845dd6
commit b573b77ab1
6 changed files with 54 additions and 9 deletions

View File

@@ -243,7 +243,7 @@ REQUIRED_VARS=(
UNRAID_MACVLAN_PARENT UNRAID_MACVLAN_SUBNET UNRAID_MACVLAN_GATEWAY
UNRAID_MACVLAN_IP_RANGE UNRAID_GITEA_IP UNRAID_CADDY_IP
FEDORA_MACVLAN_PARENT FEDORA_MACVLAN_SUBNET FEDORA_MACVLAN_GATEWAY
FEDORA_MACVLAN_IP_RANGE FEDORA_GITEA_IP FEDORA_CADDY_IP
FEDORA_MACVLAN_IP_RANGE FEDORA_GITEA_IP
GITEA_ADMIN_USER GITEA_ADMIN_PASSWORD GITEA_ADMIN_EMAIL
GITEA_ORG_NAME GITEA_INSTANCE_NAME
GITEA_DOMAIN GITEA_INTERNAL_URL
@@ -402,7 +402,7 @@ else
# shellcheck disable=SC2329
check_ips_available() {
local fail=0
for ip_var in UNRAID_GITEA_IP UNRAID_CADDY_IP FEDORA_GITEA_IP FEDORA_CADDY_IP; do
for ip_var in UNRAID_GITEA_IP UNRAID_CADDY_IP FEDORA_GITEA_IP; do
local ip="${!ip_var:-}"
[[ -z "$ip" ]] && continue
# ping -c1 -W1: one packet, 1-second timeout