-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Terrence Daniels edited this page Aug 14, 2026
·
9 revisions
A professionally enhanced fork of Coolify (a self-hostable PaaS): a live Laravel monolith modernized to React 19 + Inertia incrementally, one page at a time, alongside a sustained static-analysis hardening pass and a full code-review audit. Not affiliated with the Coolify team — a technical portfolio artifact only.
This wiki is a set of short pointers, not a duplicate of the real documentation — each page states one thing worth knowing and links to the authoritative source (the diagram pages, docs/, todo.md) rather than repeating it. For the full picture, start with README.md and todo.md in the main repo.
- Architecture Overview — subsystems, core principles, system diagram
- System Components — one Laravel app, no separate API server, one deployment
- Deployment Flow — the 7-step provisioning pipeline, end to end
- React 19 Migration — the Livewire → Inertia + React story, page by page
- Testing Strategy — the Pest/Vitest/browser-smoke 3-layer split, real bugs only one layer caught
- SSL Subsystem — one CA per server, one leaf certificate per database
- Docker Orchestration — dynamic Compose generation per database
- Persistent Volumes — local data/config/SSL directory creation
- Environment Variable Strategy — how each engine's env vars get built
- StartActions Overview — one dedicated provisioning class per engine
StartMysql · StartMariadb · StartPostgresql · StartRedis · StartKeydb · StartDragonfly · StartMongodb · StartClickhouse
- Diagram pages — the primary architecture reference the pages above point to
- Portfolio page
- GitHub Project board