docs: add architecture documentation and slides
This commit is contained in:
18
docs/adr/005-fastapi-demo-client.md
Normal file
18
docs/adr/005-fastapi-demo-client.md
Normal file
@@ -0,0 +1,18 @@
|
||||
# ADR 005: Add FastAPI Demo Client Service
|
||||
|
||||
## Status
|
||||
|
||||
Accepted.
|
||||
|
||||
## Context
|
||||
|
||||
The gRPC service needs a simple browser demo for interviews and reviewers.
|
||||
|
||||
## Decision
|
||||
|
||||
Add `gapido_demo`, a small FastAPI backend-for-frontend that serves static UI and calls the auth service over gRPC.
|
||||
|
||||
## Consequences
|
||||
|
||||
The demo shows how a separate microservice consumes auth. It remains separate from the auth service package and can be exposed safely through Caddy.
|
||||
|
||||
Reference in New Issue
Block a user