Skip to main content

Infrastructure Preparation for Use in Closed Networks

Media content storage on the Oohdesk CMS server.

  • 1-500 devices: 8 GB RAM, 4x CPU Core i5+, 250 GB SSD (preferably 500 GB)
  • 500-5000 devices: 32 GB RAM, 8x CPU Core i5+

Server preparation:

  1. Prepare a physical or virtual machine in any virtualization environment. Operating system: Ubuntu Server 22.04 LTS (64 bit). Previous versions of Ubuntu Server down to 16 are allowed. Debian Server OS is also supported.

  2. Configure SSH access to the server.

  3. Create an internal domain/subdomain which will resolve to the server (virtual machine) so that players can connect to the server. It is allowed to use just an IP address instead of a domain, but this is not recommended. For example, create a domain like visiobox.domain.com and point its A record to the server's IP address.

  4. Publish the SSH protocol to the Internet only if the Oohdesk CMS technical team is performing the server installation and setup.

  5. Provide full (all ports) direct access or access via HTTPS proxy to the following domains and their subdomains:

  • dockerproject.org link
  • sentry.visiobox.cloud (monitoring service)
  • license.visiobox.ru
  • license.visiobox.cloud
  • sks-keyservers.net (keys and certificates)
  • github.com
  • archive.ubuntu.com
  • maps.googleapis.com link (maps and reverse geocoding used when creating devices to calculate device time zones)
  • google.com link (maps and reverse geocoding used when creating devices to calculate device time zones)
  1. Create an email account from which clients will receive emails — something like robot@domain.com link and provide the SMTP server, login, and password (if the server setup is done by Oohdesk CMS).

  2. Register at https://cloud.docker.com/ link (only registration is required, no further steps) and save your access credentials. They will be needed during server installation.

Important!

Since all player-server communication uses the WebSocket protocol, no traffic signatures between players and the server should be modified by routers.

After completing the preparation steps, you will receive a license activation key.