75 lines
3.0 KiB
Markdown
Raw Permalink Normal View History

# System Requirements
2018-03-21 13:27:48 -06:00
AccountHub (and the other Business Apps) are tested and officially supported on the following configurations. Other systems may be supported at our discretion, possibly with an additional support fee. The business apps should work on any sane Linux/PHP/MySQL based web server, even if it is not within the requirements shown here.
## Server
### Minimum Hardware
The Business Apps are very lightweight on server resources. The minimum supported hardware is a $35 Rasperry Pi 3 (1.2 GHz quad-core ARM CPU, 1GB RAM, 100Mbps Ethernet). Cloud VPS servers with as little as 512 MB RAM are fine too.
### Software and Operating System
2018-04-15 20:14:45 -06:00
We test and officially support the following configurations.
* Server Operating System
2020-09-15 11:42:45 -06:00
* Ubuntu LTS 18.04+
* Debian Stable
* PHP
2020-09-15 11:42:45 -06:00
* 7.4
* Database
* MySQL 5.7+
2018-01-01 23:29:25 -07:00
* MariaDB 10.0+
* Web Server
* Apache 2.4
2018-04-15 20:14:45 -06:00
Other operating systems, web servers, and databases will likely function, but are not supported by Netsyms. Older PHP versions are usually incompatible.
### Recommended Software
For best performance, security, and ease of administration, we recommend installing the following on your server:
* Google's ModPageSpeed Apache module (on-the-fly caching and bandwidth optimization)
* PHP's opcache (cached compiled PHP code for faster execution)
* Fail2ban (if using SSH or other remote administration methods)
* PHPMyAdmin (web-based MySQL/MariaDB server administration)
* LetsEncrypt (automatic free SSL encryption setup)
## Client
The Business Apps are web-based and built with modern technologies. This means any machine capable of running a standards-compliant, modern, up-to-date web browser will run the Business Apps just fine.
### Officially Supported Operating Systems
Note: This list is incomplete, as any OS capable of running one of the browsers from the list below will suffice.
* Linux
2020-09-15 11:42:45 -06:00
* Ubuntu Linux 18.04, 20.04, and supported non-LTS releases
2018-03-21 13:27:48 -06:00
* Ubuntu derivatives (such as Linux Mint) based on a supported Ubuntu release
2020-09-15 11:42:45 -06:00
* Debian 9 or 10
* Android
2018-01-01 23:29:25 -07:00
* 5.0+ with Chrome, or
2020-09-15 11:42:45 -06:00
* Any supported by Firefox for Android
### Supported Operating Systems
Any other operating system running a supported browser is also supported, but we may not provide support for issues not directly related to the Business Apps.
### Supported Screen Resolutions
All screens with a viewport (the portion of the screen showing the app, in contrast to window borders, status bars, etc) having a resolution greater than 300x400 pixels will work, assuming use of a supported browser.
### Supported Web Browsers
2020-09-15 11:54:24 -06:00
* Mozilla Firefox (78+)
* Chrome/Chromium (latest and latest-1)
2018-01-01 23:29:25 -07:00
* Chrome WebView, AOSP WebView (Android 5.0+)
### Unsupported Web Browsers
While we do not support the following browsers, they will likely still work. You won't break anything by trying.
* Edge
* Safari
* Opera
### Known Incompatable Browsers
These browsers are known to lack support for CSS rules, JavaScript APIs, and other technology required to run the Business Apps.
* Opera Mini
2018-04-15 20:14:45 -06:00
* Internet Explorer