deploy.sh: konfigurierbarer Ziel-Ordner

This commit is contained in:
2026-07-03 13:56:26 +02:00
parent 3dc9c2c42d
commit aa0a810d63
+3 -2
View File
@@ -22,6 +22,7 @@ echo -e "${BOLD}Kunden-Server (Ziel)${NC}"
read -rp " IP-Adresse / Hostname : " SERVER_HOST
read -rp " SSH-Benutzer [root] : " SERVER_USER; SERVER_USER="${SERVER_USER:-root}"
read -rp " SSH-Port [22] : " SERVER_PORT; SERVER_PORT="${SERVER_PORT:-22}"
read -rp " Ziel-Ordner [/opt/MMS/Network-MGMT] : " DEPLOY_PATH; DEPLOY_PATH="${DEPLOY_PATH:-/opt/MMS/Network-MGMT}"
echo ""
echo -e "${BOLD}Gitea${NC}"
@@ -44,6 +45,7 @@ DB_ROOT_PASSWORD="${DB_PASSWORD}ROOT"
echo ""
echo -e "${Y}────────────────────────────────────────────────${NC}"
echo " Ziel: ${SERVER_USER}@${SERVER_HOST}:${SERVER_PORT}"
echo " Ordner: ${DEPLOY_PATH}"
echo " Quelle: ${GITEA_URL}/${GITEA_USER}/Network-MGMT"
echo " App-URL: ${APP_URL}"
echo -e "${Y}────────────────────────────────────────────────${NC}"
@@ -64,9 +66,8 @@ printf 'APP_PORT=%q\n' "$APP_PORT"
printf 'DB_PASSWORD=%q\n' "$DB_PASSWORD"
printf 'DB_ROOT_PASSWORD=%q\n' "$DB_ROOT_PASSWORD"
printf 'GITEA_FULL_URL=%q\n' "${GITEA_URL}"
printf 'DEPLOY_PATH=%q\n' "$DEPLOY_PATH"
cat << 'SETUP'
DEPLOY_PATH="/opt/network-mgmt"
REPO_URL="${GITEA_URL/https:\/\//https://${GITEA_USER}:${GITEA_PASS}@}"
REPO_URL="${REPO_URL}/gitea-mms/Network-MGMT.git"
# Credentials in URL einbauen