feat: tägliche KI-generierte Fake-Startup-Seite mit Archiv und Auflösungsseite
MOBEA ist jeden Tag ein anderes Startup: Ein Generator-Container erzeugt 1x täglich via OpenRouter Texte und via Pixazo SDXL ein Hero-Bild, rendert statisches HTML nach public/ (nginx) und archiviert alle Ausgaben unter /archiv. Alle CTAs führen auf die Satire-Auflösung unter /echt-jetzt/. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
+29
@@ -0,0 +1,29 @@
|
||||
services:
|
||||
|
||||
mobeade:
|
||||
image: "nginx"
|
||||
volumes:
|
||||
- "./public:/usr/share/nginx/html:ro"
|
||||
- "./nginx.conf:/etc/nginx/nginx.conf:ro"
|
||||
container_name: "mobeade"
|
||||
restart: always
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.mobeade.rule=Host(`mobea.de`)||Host(`www.mobea.de`)"
|
||||
- "traefik.http.routers.mobeade.entrypoints=websecure"
|
||||
- "traefik.http.routers.mobeade.tls.certresolver=myresolver"
|
||||
networks:
|
||||
- traefik
|
||||
|
||||
mobea-generator:
|
||||
build: ./generator
|
||||
container_name: mobea-generator
|
||||
restart: always
|
||||
env_file: .env
|
||||
volumes:
|
||||
- "./public:/site"
|
||||
- "./data:/data"
|
||||
|
||||
networks:
|
||||
traefik:
|
||||
external: true
|
||||
Reference in New Issue
Block a user