Files
Kalulu/scripts/verify-live.sh
T

15 lines
441 B
Bash
Executable File

#!/bin/sh
set -eu
BASE_URL="${1:-https://kalulu.agendx.ch}"
HEADERS="$(mktemp)"
trap 'rm -f "$HEADERS"' EXIT
curl -fsS -D "$HEADERS" -o /dev/null "$BASE_URL/"
grep -qi '^cross-origin-opener-policy: same-origin' "$HEADERS"
grep -qi '^cross-origin-embedder-policy: require-corp' "$HEADERS"
curl -fsS -o /dev/null "$BASE_URL/index.wasm"
curl -fsS -r 0-1023 -o /dev/null "$BASE_URL/content/fr_FR.zip"
printf 'Kalulu Web OK: %s\n' "$BASE_URL"