Hardware Requirements - sofwerx/mad-jack GitHub Wiki
This page will suggest hardware requirements for computers used in the Safe House project. These recommendations are not set in stone; these are the basic requirements of the more critical applications used in the project. The page will wrap up with the specifications of the machines used in this instance of the project.
Domoticz System Requirements
Domoticz is a relatively lightweight application, and can even run reliably on mobile devices or single-board computers like a Raspberry Pi. The Domoticz team recommends:
- Minimum 256MB RAM
- 200MB free storage space
- 1280 x 1024 screen resolution or higher
- Up-to-date Chrome, Firefox, or Safari; Microsoft Edge or Internet Explorer 10+
Elasticsearch System Requirements
The Elastic Guide does not provide hardware requirements. Rather, they acknowledge that specifications rely on the scale of the Elasticsearch system, and provide general recommendations. The following is a summary.
- At least 16GB RAM, ideally 64GB.
- Modern (within last 5 years) multi-core processor
- At least 1GbE, data-center networking
- SSDs, or at least 15k RPM HDDs
Docker System Requirements
Requirements may change depending on the container application being used. Generally, a machine with a 64-bit processor is recommended.
Project Machine Specifications
System76 Oryx Pro
- CPU: Intel i7-7820HK 8-core @ 3.9 GHz
- Memory: 32GB RAM
- GPU: NVIDIA GeForce GTX 1070 Mobile
- OS: Pop!OS 17.10 (Artful Aardvark) x86_64
NVIDIA Jetson TX-2
- CPU: 64-bit Denver 2 and A57 CPUs
- Memory: 32GB RAM
- GPU: NVIDIA Pascal, 256 CUDA cores
- OS: Ubuntu 16.04 LTS