Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
setting_up_msupply:client_server_faq [2024/06/10 22:34] – [Central Server with no syncing remote sites] Nick Pendergrastsetting_up_msupply:client_server_faq [2024/11/21 23:38] (current) – [mSupply Server Requirements] Nick Pendergrast
Line 16: Line 16:
   * 4 cores minimum   * 4 cores minimum
  
-**STORAGE:** +**DRIVES:** 
-  * 100GB minimum allocated for mSupply backups (preferably on an additional volume rather than on the main drive)+  * Root drive: 100GB min  
 +  * Data Backup: 100GB minimum allocated for mSupply backups (preferably on an additional volume rather than on the root drive)
  
 **NETWORK:** **NETWORK:**
Line 34: Line 35:
 | mSupply Dashboards | TCP 3000 | HTTPS | Public | mSupply Dashboard server traffic (if dashboards are to be accessible from the internet) | | mSupply Dashboards | TCP 3000 | HTTPS | Public | mSupply Dashboard server traffic (if dashboards are to be accessible from the internet) |
 | TSPlus Remote Web Kiosk | TCP 443 | HTTPS | Public | if running TSPlus for remote kiosk access to mSupply Client on the server | | TSPlus Remote Web Kiosk | TCP 443 | HTTPS | Public | if running TSPlus for remote kiosk access to mSupply Client on the server |
 +| SSL renewal | TCP 80 | HTTPS | Public | Required for automatic SSL renewal via ACME http challenge (no other web traffic will use this port) |
 +| mSupply ColdChain API | TCP 8090 | HTTPS | Public | For mSupply ColdChain API (if used) |
 | mSupply Application Server | TCP 19812, 19813, 19814 | | Local | mSupply Client connections to mSupply application server over LAN | | mSupply Application Server | TCP 19812, 19813, 19814 | | Local | mSupply Client connections to mSupply application server over LAN |
-| mSupply Client broadcast | UDP 49157 to 65535 | | Local | mSupply clients will automatically broadcast on the local network over this UDP port range to find the mSupply server |+| mSupply broadcast | UDP 49157 to 65535 | | Local | mSupply will automatically broadcast on the local network over this UDP port range to find the mSupply server |
  
 === mSupply Server (Central or Remote) with no syncing remote sites === === mSupply Server (Central or Remote) with no syncing remote sites ===
Line 56: Line 59:
  
 ^ Service ^ Allow Port ^ Protocol ^ Network ^ Requirement ^ ^ Service ^ Allow Port ^ Protocol ^ Network ^ Requirement ^
-| PostgreSQL | TCP 5432 | HTTP | Local | export of data from the mSupply db to the Postgres dashboard db  |+| PostgreSQL | TCP 5432 |  | Local | export of data from the mSupply db to the Postgres dashboard db  |
 | mSupply Dashboards | TCP 3000 | HTTPS | Public | mSupply Dashboard server traffic (if dashboards are to be accessible from the internet) | | mSupply Dashboards | TCP 3000 | HTTPS | Public | mSupply Dashboard server traffic (if dashboards are to be accessible from the internet) |
  
  • Last modified: 2024/06/10 22:34
  • by Nick Pendergrast