#!/bin/bash

BASE_URL="https://amritvachan.brijesh-shantikunj.workers.dev"

OUTPUT="sitemap.xml"

echo '<?xml version="1.0" encoding="UTF-8"?>' > "$OUTPUT"
echo '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">' >> "$OUTPUT"

find . -type f -iname "*.html" | sort | while read -r file
do
    url="${file#./}"
    url="${url// /%20}"
    echo "  <url><loc>${BASE_URL}/${url}</loc></url>" >> "$OUTPUT"
done

echo '</urlset>' >> "$OUTPUT"

echo "Sitemap created: $OUTPUT"
echo "URLs: $(grep -c '<url>' "$OUTPUT")"
