Show / Hide Table of Contents

    Server Prerequisites

    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.

    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.
    • Opened ports statement
      • Nginx - 80, 443/tcp - inbound
      • NTP - 123/udp
      • SSH connection port, usually 22/tcp - inbound

    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.

    Sorry, your browser does not support inline SVG. article updatedarticle updated5/13/2022 9:55:30 AM (UTC)5/13/2022 9:55:30 AM (UTC)
    Feedback     Back to top Copyright © Geomant