docs: add architecture documentation and slides

This commit is contained in:
2026-07-14 11:04:49 +03:30
parent e99060de41
commit c54f6edc1e
23 changed files with 765 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
# ADR 006: Use Caddy For Production Ingress
## Status
Accepted.
## Context
Production should expose only the demo UI under `gapido.amiirkhl.ir` with HTTPS.
## Decision
Use Caddy as the reverse proxy and TLS terminator. Route public traffic to `demo-app:8080`.
## Consequences
TLS automation is simple. Internal services remain private on Docker networking.