- Dockerfile/compose: Flask-App + selenium/standalone-chrome (noVNC), Healthcheck - app.py: /healthz + eingebettete noVNC-Live-Ansicht (NOVNC_URL, lokal:7900 / Cluster:/novnc/) - Helm-Chart infra/k8s/base/ibo: App + Selenium-Sidecar, 2 Ports, Ingress (/ + /novnc via stripPrefix), SSO-Middlewares aus dem CD-Repo - Gitea-CI: version -> test -> build-push -> helm-validate -> deploy-dev (Write-back) - .gitignore/.dockerignore (Dev-Samples raus) - infra/RUNBOOK-ibo.md: Zitadel/DNS/Deploy/Prod-Promote Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
54 lines
1.6 KiB
JSON
54 lines
1.6 KiB
JSON
{
|
|
"_hinweis": "ALTE Gesamt-Config (wird NICHT mehr aktiv benutzt, nur Fallback beim allerersten Start). Die richtigen Configs liegen in config/prod/ bzw. config/mock/: step1.json = Kontaktformular, step2.json = Mail-Abruf, step3.json = Bewerbungsformular, run.json = App-Einstellungen.",
|
|
"application": {
|
|
"consent": true,
|
|
"numberRooms": "3",
|
|
"reserveNumber": "RES-12345",
|
|
"secondTenant": true,
|
|
"tenant1": {
|
|
"city": "Muenchen",
|
|
"dateOfBirth": "01.01.1990",
|
|
"firstName": "Max",
|
|
"housenumber": "12",
|
|
"lastName": "Mustermann",
|
|
"phoneBusiness": "0891234567",
|
|
"phonePrivate": "01761234567",
|
|
"street": "Hauptstrasse",
|
|
"zipcode": "80331"
|
|
},
|
|
"tenant2": {
|
|
"city": "Muenchen",
|
|
"dateOfBirth": "02.02.1992",
|
|
"firstName": "Erika",
|
|
"housenumber": "12",
|
|
"lastName": "Mustermann",
|
|
"phoneBusiness": "0899876543",
|
|
"phonePrivate": "01769876543",
|
|
"street": "Hauptstrasse",
|
|
"zipcode": "80331"
|
|
},
|
|
"validUntil": "31.12.2026"
|
|
},
|
|
"contact": {
|
|
"email": "",
|
|
"firstName": "Max",
|
|
"lastName": "Arno",
|
|
"message": "Hallo, ich interessiere mich fuer das Objekt und wuerde mich ueber einen Besichtigungstermin freuen. Bitte kontaktieren Sie mich unter den angegebenen Daten. Vielen Dank!",
|
|
"phone": "0172123123",
|
|
"salutation": "mr"
|
|
},
|
|
"email": {
|
|
"imap_host": "imap.gmail.com",
|
|
"imap_password": "",
|
|
"imap_user": "",
|
|
"mode": "mailtm",
|
|
"sender_filter": "muenchner-wohnen"
|
|
},
|
|
"run": {
|
|
"headless": false,
|
|
"parallel_workers": 3,
|
|
"auto_submit": false,
|
|
"keep_browser_open": true
|
|
}
|
|
}
|