Document temporary VPS staging plan
This commit is contained in:
+13
-1
@@ -36,7 +36,7 @@ Staging currently exercises the PostgreSQL → API → frontend path with synthe
|
||||
### SolidJS frontend
|
||||
|
||||
- Queries the backend using the same origin in production builds.
|
||||
- Provides Stations, City Analysis, Faktiskā, Latvia overview, Database, HARMONIE, and LVGMC forecast workspaces. A separate Ūdens temperatūra production workspace is planned.
|
||||
- Provides Stations, City Analysis, Faktiskā, Ūdens temperatūra, Latvia overview, Database, HARMONIE, and LVGMC forecast workspaces.
|
||||
- Uses HTML canvas for broadcast maps and PNG export.
|
||||
- Uses normalized transparent PNG assets for weather symbols; the internal letter codes remain stable identifiers and are not rendered as text or emoji.
|
||||
|
||||
@@ -92,3 +92,15 @@ Monda Regular and Bold are bundled locally and used by the interface and generat
|
||||
- Production monitoring, backups, incident handling, or a reviewed security boundary.
|
||||
|
||||
See `UPDATE_ROADMAP.md` before considering workplace deployment.
|
||||
|
||||
## Proposed temporary public-testing edge
|
||||
|
||||
WeatherTool has not yet been deployed publicly. The proposed month-long user-acceptance environment adds a removable edge layer without changing the application into the authentication authority:
|
||||
|
||||
```text
|
||||
Cloudflare -> VPS Nginx -> Authelia authorization -> WeatherTool -> PostgreSQL
|
||||
```
|
||||
|
||||
Rocky remains the trusted build and verification host. The VPS receives a commit-addressed immutable image and release metadata rather than pulling and building the development repository. WeatherTool, its database, and Authelia must use a dedicated Compose project, private network, storage paths, and loopback-only upstream port so the existing VPS services remain untouched.
|
||||
|
||||
See `VPS_STAGING_PLAN.md` for the proposed topology and release procedure.
|
||||
|
||||
Reference in New Issue
Block a user