Modules Overview๏
The current Digital Hospitals infrastructure is implemented as a Docker Compose cluster. Each service is its own Docker container; however, all services share an internal network. Exposed ports include 80
for the public interface to the web proxy, and additional ports for database administration.
Note that the above infrastructure does not include exposing port 80 beyond localhost
. For development purposes, ngrok
may suffice to provide a temporary public URL for the Digital Hospitals platform.
Note
Future plans include replacing the Nginx webproxy service with Traefik.