Operation System requirement:
- Docker CE compatible OS. (https://docs.docker.com/engine/install/)
Minimum Hardware specification:
- 4 core CPU (prefer dedicated cores)
- 8 GB RAM
- SSD or server HDD
- Storage size depends on the number of files and contents you want to store on the server.
- The minimum recommended storage size for the system is 50GB (not including the data).
- Optional
- An additional volume for the content files (separated storage volume).
- An additional volume for the backups and the logs (separated storage volume).
- Preferred dynamically extendable storage.
- Raid configuration is recommended for higher performance and security.
- Storage size depends on the number of files and contents you want to store on the server.
The amount of devices the server can handle heavily depends on the use-case, but above 500 devices we highly recommend the 8 core CPU and 32GB RAM configuration.
Example configurations:
Device count | CPU | RAM | DMS |
---|---|---|---|
1-100 | 4 core | 8GB | ❌ |
100-500 | 6 core | 16GB | ❌ |
500-1000 | 8 core | 32GB | ❌ |
1000+ | 8+ core | 32GB | ✔ |
Recommended Operating System:
- Ubuntu 18.04 LTS
- CentOS 7
- RHEL 7
- Debian 9
Network requirement:
- Stable network
- At least 100Mb/s connection between the server and the devices.
- Ping under 100ms between the server and the devices.
- For video streams, we recommend a dedicated Gigabit local subnetwork.
-
Each network layer must support websocket (server reverse proxies, client’s network and proxies, both for devices and editor users).
- Opened ports statement
- Nginx – 80, 443/tcp – inbound
- NTP – 123/udp
- SSH connection port, usually 22/tcp – inbound
- For some functions to work the server has to be able to reach the following cloud services:
-
https://license.wallboard.info
- Required, except for offline on-prem installations.
-
https://services.wallboard.info
- Short-URL generation for contents.
- Weather widget.
-
https://pictures.wallboard.info
- Pixabay and Pexels picture API.
- https://translate.wallboard.info
-
Download and update new translations automatically.
-
-
https://auth.wallboard.info
- SSO
-
https://devops.wallboard.info
- Automatic device application update.
- Coming soon:
- https://templates.wallboard.info
- https://livedata.wallboard.info
-
Server access
We will need an SSH connection to your server if we need to configure/install it!
If you want us to white-label your server, click here for more information about White Labeling.