docs: production on its own Linux VM, natively (Gitea issue 37)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# Packet Station
|
||||
|
||||
Digital job packets for the PESCO shop floor, rebuilt as a server application. One Docker Compose stack per environment on `docker-1`: a Python server (FastAPI) that enforces every rule, a worker for scheduled jobs, PostgreSQL 16 for data, and a React frontend as a pure client. VISUAL ERP is read through VisualKit and M-Files through MFilesKit, both PESCO's own read-only libraries. Sign-in is PESCO's Active Directory; every role is a `PS-*` AD group.
|
||||
Digital job packets for the PESCO shop floor, rebuilt as a server application. The test stack is Docker Compose on `docker-1`; production will run natively on its own Linux VM (decided 2026-10-27, Gitea issue 37, built in phase 10). The parts: a Python server (FastAPI) that enforces every rule, a worker for scheduled jobs, PostgreSQL 16 for data, and a React frontend as a pure client. VISUAL ERP is read through VisualKit and M-Files through MFilesKit, both PESCO's own read-only libraries. Sign-in is PESCO's Active Directory; every role is a `PS-*` AD group.
|
||||
|
||||
This is a rebuild of the browser-only install on the M: drive, not a port. Feature parity with that install is the acceptance bar. Read [docs/BRIEF.md](docs/BRIEF.md) for the brief, [docs/PLAN.md](docs/PLAN.md) for the approved phased plan, and [CHANGELOG.md](CHANGELOG.md) for what is done.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user