73b74072df9241eedda9ff2c59b71ab204076a7b
Build and Publish Docker Images / build-and-push (., backend/infrastructure/gateway/Dockerfile, api-gateway, api-gateway) (push) Failing after 7m27s
Build and Publish Docker Images / build-and-push (., backend/services/ping/Dockerfile, ping-service, ping-service) (push) Failing after 7m21s
Build and Publish Docker Images / build-and-push (., config/docker/caddy/web-app/Dockerfile, web-app, web-app) (push) Failing after 2m15s
Build and Publish Docker Images / build-and-push (., config/docker/keycloak/Dockerfile, keycloak, keycloak) (push) Failing after 1m53s
Added a detailed session log documenting the root cause and resolution of 502 errors during Docker image pushes. Updated `.gitea/workflows/docker-publish.yaml` to bypass Pangolin for internal registry access and disable attestation manifests to prevent additional token requests.
Meldestelle
Modulares System für Pferdesportveranstaltungen mit Domain-Driven Design, Kotlin Multiplatform und Microservices.
📚 Dokumentation: Die einzige Quelle der Wahrheit
Die gesamte Projekt-Dokumentation – von der Architektur über die fachliche Domäne bis hin zu den Entwickler-Anleitungen – befindet sich im /docs Verzeichnis.
Starte hier:
-> docs/README.md
🚀 Quick Start
Diese Befehle starten die Kern-Infrastruktur und die Services.
# 1. Umgebungsvariablen vorbereiten (nur beim ersten Mal)
cp .env.example .env
# 2. Gesamtes System mit Docker Compose starten
docker compose up -d
Für detailliertere Anleitungen, wie z.B. das Starten einzelner Services oder das Frontend-Setup, siehe die -> Lokale Setup-Anleitung.
🤝 Contributing
Beiträge sind willkommen. Bitte beachte unseren → Branch- und PR-Workflow.
📜 Lizenz
Dieses Projekt steht unter der MIT License.
Test-Check vom Arbeitsplatz am Di 03 März 2026 18:50 CET
Languages
Kotlin
93.9%
Dockerfile
3.2%
HTML
1.3%
Shell
0.8%
Python
0.5%
Other
0.3%