diff --git a/README.md b/README.md index df18170..a7f3b1c 100644 --- a/README.md +++ b/README.md @@ -125,22 +125,18 @@ After installation: - Database: PostgreSQL - System service: systemd-managed backend +```mermaid +flowchart LR + A[End Users / Browser
Admin UI / Frontend] -- HTTPS --> B[nginx
serve FE, proxy API] + B -- HTTP --> C["Backend
(Node/Express)
/api, auth, Prisma"] + C -- TCP --> D[PostgreSQL
Database] + + E["Agents on your servers (Outbound Only)"] -- HTTPS --> F["Backend API
(/api/v1)"] ``` -+----------------------+ HTTPS +--------------------+ HTTP +------------------------+ TCP +---------------+ -| End Users (Browser) | ---------> | nginx | --------> | Backend (Node/Express) | ------> | PostgreSQL | -| Admin UI / Frontend | | serve FE, proxy API| | /api, auth, Prisma | | Database | -+----------------------+ +--------------------+ +------------------------+ +---------------+ - -Agents (Outbound Only) -+---------------------------+ HTTPS +------------------------+ -| Agents on your servers | ----------> | Backend API (/api/v1) | -+---------------------------+ +------------------------+ - Operational - systemd manages backend service - certbot/nginx for TLS (public) - setup.sh bootstraps OS, app, DB, config -``` ## Support