Fix: Use -P for scp port (uppercase)

This commit is contained in:
Bu5hm4nn
2026-03-23 18:35:03 +01:00
parent c36e27e0d7
commit e3b2b6213f

View File

@@ -18,6 +18,7 @@ HEALTHCHECK_URL="${HEALTHCHECK_URL:-http://127.0.0.1:${APP_PORT:-8000}/health}"
REMOTE_ENV_FILE="${REMOTE_ENV_FILE:-$DEPLOY_PATH/.env}" REMOTE_ENV_FILE="${REMOTE_ENV_FILE:-$DEPLOY_PATH/.env}"
SSH_OPTS=(-p "$DEPLOY_PORT" -o StrictHostKeyChecking=accept-new) SSH_OPTS=(-p "$DEPLOY_PORT" -o StrictHostKeyChecking=accept-new)
SCP_OPTS=(-P "$DEPLOY_PORT" -o StrictHostKeyChecking=accept-new)
REMOTE_TARGET="${DEPLOY_USER}@${DEPLOY_HOST}" REMOTE_TARGET="${DEPLOY_USER}@${DEPLOY_HOST}"
@@ -48,7 +49,7 @@ EOF
# Upload docker-compose file # Upload docker-compose file
echo "=== Uploading docker-compose.deploy.yml ===" echo "=== Uploading docker-compose.deploy.yml ==="
scp "${SSH_OPTS[@]}" docker-compose.deploy.yml "$REMOTE_TARGET:$DEPLOY_PATH/$COMPOSE_FILE" scp "${SCP_OPTS[@]}" docker-compose.deploy.yml "$REMOTE_TARGET:$DEPLOY_PATH/$COMPOSE_FILE"
# Deploy on remote # Deploy on remote
echo "=== Running deployment on remote ===" echo "=== Running deployment on remote ==="