You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: AGENTS.md
+7-3Lines changed: 7 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,9 +21,12 @@ Prefer the established Pior Labs paved road:
21
21
- GitHub Actions
22
22
-`@pior-labs/design-system`
23
23
-`service-auth` for OAuth/OIDC
24
-
- Caddy/platform networking managed outside this repository
24
+
- platform Caddy for production routing and TLS
25
+
- a minimal Caddy runtime inside the web container for static SPA serving only
25
26
26
-
Do not add a second authentication system, reverse proxy, database server, or shared design system without a concrete requirement.
27
+
`platform-deploy` owns production reverse-proxy behavior. The app web container must not proxy `/api/*`; platform Caddy routes API traffic directly to the app API container and all other traffic to the app web container.
28
+
29
+
Do not add a second authentication system, app-level reverse proxy, database server, or shared design system without a concrete requirement.
27
30
28
31
## Repository ownership
29
32
@@ -32,10 +35,11 @@ This repository owns:
32
35
- product code
33
36
- app-specific database schema and migrations
34
37
- app-specific containers
38
+
- the static web-server configuration used only to serve the compiled SPA
35
39
- CI and app deployment workflow
36
40
- application documentation
37
41
38
-
`platform-deploy` owns production infrastructure, Caddy routing, shared Docker networks, database/role provisioning, and server-managed database credentials.
42
+
`platform-deploy` owns production infrastructure, Caddy reverse-proxy routing, shared Docker networks, database/role provisioning, and server-managed database credentials.
39
43
40
44
`service-auth` owns user authentication and trusted OAuth client registration.
0 commit comments