Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
setting_up_msupply:requirements [2023/07/31 23:16] – Nick Pendergrast | setting_up_msupply:requirements [2025/02/18 02:31] (current) – [Hardware Requirements] Kahn Wynyard | ||
---|---|---|---|
Line 4: | Line 4: | ||
<WRAP center round important 60%> | <WRAP center round important 60%> | ||
- | For mSuppy Mobile, refer [[https:// | + | For mSuppy Mobile, refer [[https:// |
+ | \\ | ||
+ | \\ | ||
+ | For more detailed configuration information on mSupply Client/ | ||
</ | </ | ||
- | For more detailed configuration information for mSupply Client/ | + | |
==== Hardware requirements | ==== Hardware requirements | ||
Line 18: | Line 21: | ||
* Buy brands with a reputation for quality (even if it means buying a slower/ | * Buy brands with a reputation for quality (even if it means buying a slower/ | ||
- | === Windows and Mac hardware requirements | + | === Hardware Requirements |
+ | |||
+ | <WRAP center round info 80%> | ||
+ | As of version 7.17 and above, Mac OS is no longer supported for mSupply Client. | ||
+ | </ | ||
Hardware requirements vary widely depending on what you want to use mSupply for. Here's a rough guide: | Hardware requirements vary widely depending on what you want to use mSupply for. Here's a rough guide: | ||
- | ^ Machine | + | ^ Machine |
- | | Windows Client | + | | **Windows Client |
- | | Mac Client machine for use with server. | 64 bit processor\\ macOS Mojave | + | | **Windows Central Server\\ (Central server on a synced system)** | 64 bit, Intel i9 or AMD Ryzen 9 Processor, 32+ GB RAM, 4 x SSD/HDD volumes, 3 configured as RAID1 or RAID5 with hot spare plus daily backups to the fourth volume plus daily off-site backups, Windows Server 2016+ | Cloud hosted on a reputable service, Windows Server 2022 or above |
- | | Windows server | 64 bit processor\\ Windows 10\\ 8 GB RAM\\ 500 GB HDD/SDD volume with daily backups to an external volume\\ Attached to a Smart UPS (see below)| 64 bit processor\\ Win Server 2016+\\ 32 GB RAM\\ 4 x HDD/SDD volumes, 3 configured as RAID1 or RAID5 with hot spare\\ Daily backups to the fourth volume | + | | **Windows |
- | | Windows Single-User | + | | **Windows Single-User |
+ | |||
+ | For a Terminal server, the general specification changes in that | ||
+ | * More RAM is needed. | ||
+ | * Hard disks are less important, as no data is stored on the server (unless you are using the same server for both hosting the mSupply server and hosting the terminal sessions). | ||
+ | * An additional Gigabit Ethernet port could be useful | ||
+ | |||
+ | <WRAP center round alert 90%> | ||
+ | If you are running a server that is not in a datacentre with proper power protection: Beware of [[https:// | ||
+ | |||
+ | At least one country using mSupply on servers in health facilities with SSDs installed has had the bitter experience of the SSDs failing after ungraceful shutdowns due to failing UPSes. | ||
+ | |||
+ | The vast majority of ICT documentation on the internet is written from and for locations enjoying relatively stable power supplies. | ||
+ | |||
+ | </ | ||
=== We now recommend that you use laptops === | === We now recommend that you use laptops === | ||
Line 71: | Line 93: | ||
Because mSupply is dealing with lots of numbers (quantities of stock), <wrap em>it is highly recommended to have a keyboard with a numeric keypad</ | Because mSupply is dealing with lots of numbers (quantities of stock), <wrap em>it is highly recommended to have a keyboard with a numeric keypad</ | ||
* A laptop computer with a keyboard that includes a numeric keypad - which will necessarily entail a larger screen or | * A laptop computer with a keyboard that includes a numeric keypad - which will necessarily entail a larger screen or | ||
- | * A smaller laptop computer with an external keyboard, mouse and maybe even external screen. | + | * A smaller laptop computer with an external keyboard, mouse and maybe even external screen. |
==== Backup system ==== | ==== Backup system ==== |