This documentation describes a release under development. Documentation for the latest release, 3.6.2, can be found here.

Hosting & Tech Specs

Below are the hosting options (Zuar hosted or self hosted) and system requirements for Mitto.

Hosting

Zuar Hosted Mitto

Sever hosted by Zuar in AWS or Digital Ocean. Specifications about your deployment can be found on the Mitto settings page.

Two factor authentication:

  • Username and password - Mitto UI and database

  • IP Whitelist - Zuar whitelists users’ IP addresses

Self Hosted Mitto

Server hosted by the customer in their public cloud (AWS, Azure, GCP, etc), private cloud, or on-premise.

Zuar needs network access to the Mitto instance. Mitto itself needs network access to the destination database (if not using Mitto’s internal PostgreSQL):

  • HTTP/HTTPS (80, 443)

  • PostgreSQL (5432) (and destination database’s port)

  • SSH (22) - Zuar needs root access to the Ubuntu box to install, upgrade, and support Mitto.

  • FTP (20/21) Optional

  • Passive FTP (40000-40100) Optional

In addition, if you output to a db on another server, you might consider opening these same ports on that server and in any firewalls between your Mitto instance and that server.

Lastly, after the installation is complete, a hostname/domain name and SSL certificate will need to be assigned to the Mitto instance.

  1. Once the desired hostname/domain name has been acquired, create an ANAME record that points to Mitto’s IP.

  2. Create an SSL certificate and add it the Mitto deployment. Contact Zuar support for additional guidance on how to add or renew the certificate if necessary.

Tech Specs

Note

Mitto can be scaled according to data volumes and use cases.

Please provide a clean server without any other applications installed. Mitto will install the applications it needs to run. Root access is required for installation.

Server Minimum Requirements

Component

Value

Operating System

Ubuntu 22.04

CPU

2 Core

Memory

4 GB

Disk

80 GB

Amazon AWS EC2 equivalent: t2.medium

Database

Mitto’s internal database is PostgreSQL 13.2.

A standard Mitto deployment uses this PostgreSQL database as the analytics database for the customer.

Mitto can pipe data into the customer’s desired database technology (cloud or on-premise). If the customer wants Zuar to host a different database technology than the internal PostgreSQL database, the cost is added to the Mitto subscription.