Some checks are pending
CI / validate (push) Waiting to run
Marketing-Astro-Container (:3203), gebaut mit @mana/marketing-kit 0.1.0. Welle-1-Cutover als Trust-Anker (Aggregator mit Regeln nach AGGREGATOR_POLICY); /fuer-veranstalter als Trust+Compliance-Page mit Take-Down-Pfad und Code-Verweis (Sitemap-Priorität 0.9). - apps/landing/Dockerfile — wordeck-Pattern, BuildKit npm_token - apps/landing/infrastructure/nginx.conf — Astro statisch - apps/landing/infrastructure/macmini/docker-compose.landing.yml — Port 3203 - apps/landing/package.json — marketing-kit 0.1.0-alpha.2 → 0.1.0 - .gitignore += .astro Cutover-Playbook: mana/docs/playbooks/LANDING_CUTOVER.md Domain-Status: seepuls.com → :3203 (Marketing, NEU) www.seepuls.com → :3203 (Marketing, NEU) app.seepuls.com → :3096 (Astro-App, NEU als Subdomain) api.seepuls.com → :3095 (API, unverändert) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
26 lines
834 B
YAML
26 lines
834 B
YAML
# seepuls-landing — Marketing-Astro auf seepuls.com.
|
|
#
|
|
# Cutover-Plan: mana/docs/playbooks/LANDING_CUTOVER.md
|
|
# Port: 3203 (siehe mana/docs/PORTS.md → Marketing-Landings)
|
|
#
|
|
# Cloudflared-Tunnel (in ~/projects/managarten/cloudflared-config.yml):
|
|
# seepuls.com → http://localhost:3203 (NEU, nach Cutover)
|
|
# www.seepuls.com → http://localhost:3203 (NEU, nach Cutover)
|
|
# app.seepuls.com → http://localhost:3096 (NEU — App-Subdomain)
|
|
# api.seepuls.com → http://localhost:3095 (unverändert)
|
|
|
|
services:
|
|
seepuls-landing:
|
|
build:
|
|
context: ../../../..
|
|
dockerfile: apps/landing/Dockerfile
|
|
secrets: [npm_token]
|
|
image: seepuls-landing:latest
|
|
container_name: seepuls-landing
|
|
restart: unless-stopped
|
|
ports:
|
|
- '3203:80'
|
|
|
|
secrets:
|
|
npm_token:
|
|
file: ~/.npm_token
|