- Developer workstation
- Dokploy server
- Hospital readiness
- Windows 11 with Git
- PHP 8.5 with the extensions required by Laravel
- Composer 2
- Node.js 22 and npm
- Docker Desktop with the Compose plugin for the integration stack
- Access to the HMIS Git repository
Required DNS names
Create only the records needed by the enabled services. Point each record to the Dokploy server before requesting certificates.Network access
Values to prepare
- Long random database and keystore passwords
- A Laravel
APP_KEYgenerated once for each environment - Mail server credentials and an approved sender address
- Backup repository URL, access key, secret key, and encryption password
- Domain names and DNS access
- Integration tokens with minimum Sanctum abilities
- OIE channel exports and mapping worksheets
Proceed when DNS resolves, the server is patched, backup storage is available, ownership is assigned, and no production secret has been placed in the repository.