WordPress system (hardware) requirements?

System Requirements
MainWP Requires the following to work correctly:

WordPress 3.6 or greater
WordPress Memory Limit 64MB or more

PHP version 5.3 or greater (PHP 5.6 or greater recommended)

PHP Safe Mode Disabled

PHP Max Execution Time 30 seconds or more

PHP Memory Limit 128MB or more

cURL Library Enabled

cURL Timeout 300 seconds or more

MySQL version 5.0 or greater

Not required but helpful

A memory limit of at least 512MB will help the syncing a lot (memory_limit in php.ini) – Dashboard Site

Increase the connection limit if limited by the host (open file limit of operating system) – Dashboard Site

Increase timeout setting of php (max_execution_time set to 5 minutes) –Dashboard Site

Disable aborting the request processing if the users closes the site (ignore_user_abort in php.ini) – Dashboard Site Hosting

Before choosing a hosting provider for your Dashboard be sure to check the Hosting Compatibility doc for any known issues.