Server Prerequisites
Operation System requirement:
Docker CE compatible OS. (https://docs.docker.com/engine/install)
Recommended Operating Systems: Rocky 8, RHEL 8, Ubuntu 22.04 LTS, Debian 11
Minimum Hardware specification:
CPU: 4 core CPU (prefer dedicated cores) RAM: 12 GB for on-premises, 16 GB for cloud-based servers Storage: 245 GB SSD for the base installation, and additional storage required for optional components such as backups and logs
- Wallboard installation (docker images and containers) - 50 GB
- Wallboard data - 50 GB
- Wallboard media files - minimum recommended 100 GB (recommended to use separate volume)
- core database - 15 GB (recommended to use separate volume)
- statistics database - 30 GB (recommended to use separate volume)
- additional separate volume - logs 120 GB (store 30 days of log)
- additional separate volume - backup 250 GB
Example configurations:
Device count | CPU | RAM |
---|---|---|
1-100 | 4 core | 12GB |
100-500 | 4 core | 16GB |
500+ | 8+ core | 32GB |
Caveats
- The minimum system requirement was determined based on typical usage patterns, but may vary depending on specific use cases and circumstances
- It is strongly suggested to use a configuration with an 8 core CPU and 32GB RAM if you have more than 500 devices to ensure optimal performance
- The required Wallboard media storage size is contingent upon the number and size of files, contents, and data sources that need to be stored on the server
- Preferred dynamically extendable storage volumes RAID configuration is recommended for higher performance and security