// @ts-check import { defineConfig } from 'astro/config'; import sitemap from '@astrojs/sitemap'; // https://astro.build/config // TODO Phase 2: echte Domain eintragen, sobald Cloudflare-Domain steht (siehe Tech-Stack-Entscheidung.md) const SITE_URL = 'https://www.vans-diy-bastelbedarf.de'; export default defineConfig({ site: SITE_URL, // /demo-abo/ ist eine interne Vorschau-Seite (simuliertes aktives Abo, für VanVan und mich zum // Anschauen) — soll nie in der Sitemap/Suchmaschinen auftauchen (siehe zusätzlich noindex-Meta // in der Seite selbst). integrations: [sitemap({ filter: (page) => !page.includes('/demo-abo/') })], vite: { server: { // Erlaubt Zugriff über den temporären cloudflared-Quick-Tunnel (nur für lokale // Vorschau-Freigaben, z.B. an VanVan) und generell alle Hosts im Dev-Modus. allowedHosts: true, }, }, });