diff --git a/.gitea/workflows/deploy-dokploy.yml b/.gitea/workflows/deploy-dokploy.yml index 6374251..dbb05ff 100644 --- a/.gitea/workflows/deploy-dokploy.yml +++ b/.gitea/workflows/deploy-dokploy.yml @@ -30,9 +30,15 @@ jobs: DOKPLOY_URL="${DOKPLOY_URL%/}" case "$DOKPLOY_URL" in https://*) ;; - *) echo "DOKPLOY_URL must use HTTPS." >&2; exit 1 ;; + http://78.153.139.142:3000) + echo "::warning::DOKPLOY_URL uses plain HTTP; the API key and source travel unencrypted until a TLS domain is configured." + ;; + *) + echo "DOKPLOY_URL must use HTTPS (or the pinned http://78.153.139.142:3000 until a domain exists)." >&2 + exit 1 + ;; esac - case "${DOKPLOY_URL#https://}" in + case "${DOKPLOY_URL#*://}" in */*|*\?*|*\#*|*@*) echo "DOKPLOY_URL must be the HTTPS origin only, without a path or credentials." >&2 exit 1