Table of Contents

Browser Compatibility and Minimum Hardware Requirements for Sonar

Mitchell Paul-Soumis Updated by Mitchell Paul-Soumis

Read Time: 3 mins

While Sonar is an incredibly versatile tool, this versatility does not extend to where it can be hosted. Sonar is Cloud Native, and can only be accessed and used through your browser. While it has been designed with wide compatibility in mind, there are certain browsers we recommend above others to ensure the optimal functionality of your instance.

Browser Compatibility for Your Sonar Instance

The below list of browsers represents the order we recommend for use with your Sonar instance:

  1. Google Chrome
  2. Mozilla Firefox
  3. Other Chromium Browser
  4. Safari

While these browsers are generally recommended, there are a few caveats, which are highlighted below:

Caveats with Google Chrome

Google Chrome is perhaps the best of all browser options to use with Sonar given its wide compatibility across operating systems; however, there are certain extensions that can impair Sonar's functionality when used. This is especially common with script blockers that auto-detect "intrusive" scripts and prevent them from running, with NoScript and uBlock Origin being common examples.

Caveats with Mozilla Firefox

Mozilla Firefox is another great browser option, although similar to Google Chrome, issues can occur with optional extensions and script blockers that may be in place.

Caveats with Chromium Browsers

Chromium Browsers are customized versions of Google Chrome released by independent developers. While they share much of the same functionality as Google Chrome, the customizations can cause issues. Brave, for example, utilizes many privacy-focused features that they've developed, but these features do break certain Sonar features unless the security settings of Brave are disabled for your instance.

Additionally, as with Google Chrome, optional extensions and enhancements can also affect compatibility.

Caveats with Safari

Safari has a significant caveat regarding compatibility with Sonar - while it will still allow you to view, manage, perform changes throughout the majority of your instance, there is currently a known issue regarding the compatibility of Safari with Sonar's reporting feature. This is due to Safari's implementation of cross-site tracking and how it's blocked by default, and how this interacts with the way Sonar's reporting is built.

As a current workaround, if you enable cross-site tracking within Safari, you will be able to use reporting without issue.

Other Software and Their Requirements

The Customer Portal

The Customer Portal is divided into two sets of requirements - the first set is the installation and hosting of the customer portal itself, while the second set is browser requirements for using the Customer Portal's web interface.

Installing the Customer Portal

The minimum requirements to install the customer portal are as follows:

OS: Debian-based distro running Ubuntu 18 or 22 x64. Please note that the customer portal will not work with Ubuntu 19, as Docker is currently unsupported.

CPU Requirements: 2 CPU Cores (or 2vCPU)

RAM: 2GB

Storage: 25GB

Networking: Public-facing IP address and a valid domain name pointing to it (i.e., portal.myisp.com)

Installation instructions and additional information are available from the article here.
Using the Customer Portal

The Customer Portal shares the same browser support as your Sonar instance:

  1. Google Chrome
  2. Mozilla Firefox
  3. Other Chromium Browsers
  4. Safari

The Sonar Field Tech App

Listed below are the supported devices for the Field Tech App, and more information on this app can be found in the linked article.

Apple Device
Requires iOS 13.0 or later. Compatible with iPhone, iPad, and iPod touch.

Click here to navigate to the Apple App Store, or scan the QR code below with your Apple device.

Android Device
Requires Android 5.0 and up

Click here to navigate to the Android App Play Store, or scan the QR code below with your Android device.

How did we do?

API Calls Using Third Party Applications: Personal Access Tokens

Consuming the Sonar API

Contact