Requirements
Onify Hub
Container platform
Onify Hub can be installed and run on Kubernetes, OpenShift, Docker or similar. Please see https://github.com/onify/install for more info.
- Minimum 2 Gb RAM (4 Gb recommended) for API container
 - Minimum 2 Gb RAM (4 Gb recommended) for WORKER container
 - Minimum 250 Mb RAM (1 Gb recommended) for APP container
 - Minimum 250 Mb RAM for AGENT-SERVER container
 - Minimum 4 GB RAM (8 Gb recommended) for ELASTICSEARCH container (if not external)
 
Linux machine
If you want to run Onify on a single Linux machine, we recommend running on MicroK8s. Here are the recommendations if so.
- Minimum 10 Gb RAM (16 Gb recommended)
 - Minimum 50 Gb HDD (100 Gb recommended)
 - Minimum 2 Core CPU (4 Core recommended)
 - Linux OS (eg. Ubuntu or RHEL)
 - Internet access (depends on setup)
 - Snapd installed
 
Patching & maintenance (general recommendations)
These are general recommendations and may need to be adapted to your environment.
- 
Automatic security patches (one-time setup)
sudo apt install unattended-upgrades sudo dpkg-reconfigure --priority=low unattended-upgrades - 
Manual monthly full OS upgrade
sudo apt update && sudo apt upgrade -y - 
Manual quarterly MicroK8s refresh
sudo snap refresh microk8s --channel=latest/stable sudo snap refresh 
Onify Agent
Sometime we require a Onify Agent. Then these are the specs:
- Windows 10 or later or Linux
 - Minimum 6 Gb RAM for Windows
 - Minimum 1 Gb RAM for Linux
 - Powershell (for PowerShell scripts)
 - Node.js (for Node.js scripts)
 - Python v3 (for Python scripts)
 
Onify Agent can also run as a Windows container. Please contact [email protected] to get more information.
 Updated about 1 month ago
