2  Installation

EdgeSet can run either as a single-user desktop application or as a multi-user web application.

2.1 Desktop Application

Note that the desktop application is a standalone EdgeSet installation: it does not require or support connecting to the web application. It is intended for use when the web application cannot be installed.

2.1.1 Requirements

  • macOS 13+1
  • 12GB of free disk space
  • EdgeSet license key
  • internet connection
  • 1 The desktop application is tested on Apple Silicon Macs only, not Intel Macs.

  • 2.1.2 Installation

    1. Download EdgeSet from https://www.tetmon.com/EdgeSet.dmg.
    2. Open your Downloads folder and double-click the EdgeSet.dmg file. the EdgeSet.dmg file in the Downloads folder
    3. Drag the EdgeSet icon to the Applications folder. the EdgeSet installation folder
    4. Open the EdgeSet application from the Applications folder. EdgeSet in the Applications folder
    5. When you first start EdgeSet, you might see the following prompt. Click Open to proceed. macOS prompt that EdgeSet has been downloaded from the internet
    6. During installation and whenever you launch EdgeSet, you might be prompted to allow EdgeSet access to the keychain. EdgeSet will only access data that it stores on the keychain itself. Select Always Allow.2 macOS keychain prompt
    7. EdgeSet will begin downloading the query engine. This is a one-time setup. EdgeSet query engine download progress
    8. Once the query engine download is complete, EdgeSet will start up. EdgeSet startup message
    9. The first time EdgeSet starts, it will prompt you for your license key. EdgeSet upload license key dialog
    10. Click Upload license file… and Open the license.key file you were provided. browse to EdgeSet license key
    11. EdgeSet will show a brief loading screen with progress indicator while it generates an encryption key. Then the EdgeSet interface will appear and you are ready to begin adding data sources. the EdgeSet interface
  • 2 EdgeSet uses the macOS keychain to store credentials in order to protect your data from other applications on the system.

  • 2.1.3 Uninstallation

    1. To uninstall EdgeSet, move the EdgeSet Application to the Trash. move the EdgeSet Application to the Trash
    2. Open the ~/Library/Application Support folder and move the EdgeSet folder there into the Trash (this is the folder that holds the query engine).3 move the EdgeSet Application Support folder to the Trash
  • 3 To easily navigate to the Application Support folder from the Finder, you can press ⌘Command + Shift + G and type in ~/Library/Application Support.

  • 2.2 Web Application

    2.2.1 Requirements

    EdgeSet is designed to run on-premise or in a private cloud. You can install it on a physical server (“bare metal”) or a VM (such as from AWS, Azure, Digital Ocean, etc.).

    EdgeSet requires a 64-bit Intel-compatible (x86-64) or ARM64 (aarch64) CPU.

    Minimum system requirements
    Concurrent query slots Memory Disk
    2 8GB 16GB
    5 12GB 20GB
    15 24GB 30GB
    50 64GB 60GB

    EdgeSet also requires UEFI support.4

  • 4 Most computers since 2006 have UEFI support.

  • 2.2.2 AWS

    Launch an EC2 instance using the EdgeSet AMI ID provided to you.

    2.2.3 Digital Ocean

    Import the provided EdgeSet qcow disk image (x86_64 or arm64) to your DigitalOcean account as a “Custom Image” (see https://www.digitalocean.com/blog/custom-images/). Launch a droplet with the custom image.

    2.2.4 Contabo

    Import the provided EdgeSet qcow2 disk image (x86_64 or arm64) to your Contabo account as a “Custom Image” (see https://docs.contabo.com/docs/products/Cloud-VPS-and-VDS/Tutorial/custom-images/). Launch a VPS with the image.

    2.2.5 Physical hardware

    Write the raw disk image (x86_64 or arm64) to the boot hard drive.

    2.2.6 Unattended Installer ISO

    You can install EdgeSet on physical hardware and most VMs via the unattended installer ISO.


    The unattended installer ISO will automatically partition the first connected hard drive of any machine it boots on.