pageta/apps/landing/astro.config.mjs
Till JS 541dc0b5bd feat(landing): Marketing-Astro auf pageta.com LIVE
Astro-Landing als neuer Apex-Container (:3201), gebaut mit
@mana/marketing-kit. Pocket-Shutdown-Hook als Akquise-Anker;
/pocket-import als dedicated Long-Tail-Page mit 3-Schritt-
Anleitung + FAQ + JSON-LD FAQPage (Sitemap-Priorität 0.95).

- apps/landing/ — index, pocket-import, ueber, mitwirken
  + robots/llms/sitemap-Endpoints
- infrastructure/macmini/docker-compose.landing.yml — Port 3201
- .gitignore += .astro

Cutover-Playbook: mana/docs/playbooks/LANDING_CUTOVER.md
Domain-Status:
  pageta.com           → :3201  (Marketing, NEU)
  app.pageta.com       → :3100  (SvelteKit-App, NEU als Subdomain)
  api.pageta.com       → :3099  (API, unverändert)
  pageta.mana.how      → :3100  (Back-Compat, unverändert)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 21:37:57 +02:00

18 lines
515 B
JavaScript

import { defineConfig } from 'astro/config'
// pageta-Marketing-Landing.
//
// Statisch, prerendered. Apex `pageta.com` serviert das Build-Output;
// `app.pageta.com` läuft separat (SvelteKit-PWA in `apps/web/`).
//
// Wichtig: der App-Domain-Switch von Apex zu app-Subdomain ist eine
// eigene Operation (siehe README). Heute serviert pageta.com noch
// die Web-App selbst.
export default defineConfig({
site: 'https://pageta.com',
output: 'static',
trailingSlash: 'never',
build: {
format: 'file',
},
})