diff --git a/README.md b/README.md index a53fb85..a7caa52 100644 --- a/README.md +++ b/README.md @@ -11,22 +11,22 @@ This project implements a **Service-Oriented Architecture (SOA)** for an art gal │ ┌──────────────────────────▼──────────────────────────────┐ │ Apache Reverse Proxy │ -│ (SSL Termination + OIDC Validation) │ +│ (SSL Termination + OIDC Validation) │ │ │ -│ /api/public/* ──────┐ ┌────── /api/private/* │ -│ (No Auth) │ │ (OIDC Required) │ -└───────────────────────┼──────┼───────────────────────────┘ - │ │ - │ │ (+ OIDC Headers) - │ │ - ┌─────────────▼──┐ ┌─▼──────────────┐ - │ │ │ │ - │ Public API │ │ Private API │ - │ (Laravel) │ │ (Flask) │ - │ Port 5001 │ │ Port 5002 │ - └─────────┬──────┘ └─┬──────────────┘ - │ │ - ┌─────────▼──────────▼─────────┐ ┌──────────────┐ +│ /api/public/* ──────┐ ┌────── /api/private/* │ +│ (No Auth) │ │ (OIDC Required) │ +└───────────────────────┼──────┼──────────────────────────┘ + │ │ | + │ │ (+ OIDC Headers) | + │ │ | + ┌─────────────▼──┐ ┌─▼──────────────┐ | + │ │ │ │ | + │ Public API │ │ Private API │ | + │ (Laravel) │ │ (Flask) │ | + │ Port 5001 │ │ Port 5002 │ | + └─────────┬──────┘ └─┬──────────────┘ | + │ │ | + ┌─────────▼──────────▼─────────┐ ┌───────▼──────┐ │ MySQL │ │ Keycloak │ │ (Application DB) │ │ + Postgres │ └──────────────────────────────┘ └──────────────┘