8874c63262
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>
30 lines
699 B
YAML
30 lines
699 B
YAML
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
|