diff --git a/phase2_gitea_fedora.sh b/phase2_gitea_fedora.sh index 30dba9f..d9dffd1 100755 --- a/phase2_gitea_fedora.sh +++ b/phase2_gitea_fedora.sh @@ -15,8 +15,7 @@ require_vars FEDORA_IP FEDORA_SSH_USER FEDORA_SSH_PORT FEDORA_GITEA_DATA_PATH \ FEDORA_MACVLAN_PARENT FEDORA_MACVLAN_SUBNET FEDORA_MACVLAN_GATEWAY \ FEDORA_MACVLAN_IP_RANGE FEDORA_GITEA_IP \ GITEA_ADMIN_USER GITEA_ADMIN_PASSWORD GITEA_ADMIN_EMAIL \ - GITEA_DB_TYPE GITEA_VERSION \ - GITEA_BACKUP_INTERNAL_URL + GITEA_DB_TYPE GITEA_VERSION if [[ "${GITEA_DB_TYPE}" != "sqlite3" ]]; then require_vars GITEA_DB_HOST GITEA_DB_PORT GITEA_DB_NAME GITEA_DB_USER GITEA_DB_PASSWD \ @@ -95,9 +94,8 @@ fi # --------------------------------------------------------------------------- # Step 4: Render + SCP app.ini -# Uses GITEA_BACKUP_INTERNAL_URL as the ROOT_URL for the Fedora instance. -# The domain is derived from the backup URL since Fedora doesn't need a -# public-facing domain — it's accessed internally for mirrors. +# Fedora is internal-only for pull mirrors, so ROOT_URL/DOMAIN use FEDORA_GITEA_IP. +# API checks in this script use GITEA_BACKUP_INTERNAL_URL (derived in load_env()). # --------------------------------------------------------------------------- log_step 4 "Deploying app.ini..." if ssh_exec FEDORA "test -f '${DATA_PATH}/config/app.ini'"; then