System & Hardware Requirements

Angelfish is self-hosted / on-premises web analytics software.  

Angelfish runs on Linux & Windows, and has no 3rd party application or database dependencies.

Angelfish can coexist with other applications on the same server / instance, although we recommend a dedicated instance for large environments.

Please open a support ticket if you have questions.


Windows (64-bit only):
  • Server 2016, 2019, 2022
  • Windows 10 & 11

Linux (64-bit only) 
  • Any recent 2.6 or 3 kernel version
  • e.g. Ubuntu 18-23, CentOS 8, RHEL 7/8/9, etc.
  • You may need to install libnsl


Angelfish will run on most hardware platforms:
  • dedicated server
  • cloud / VPS
  • virtual instance
  • laptop / desktop

We recommend the following minimum hardware specs:
  • 4 processor cores or threads
  • 8 GB RAM
  • Storage as needed
    • each Profile uses 3-5% of processed log file size
    • 20 GB is a good starting point for small environments

At a basic level, Angelfish is a database application.  You can improve performance by improving hardware.

Large environments will benefit from more RAM & CPU cores, and SSD storage.  


Angelfish works with most browsers that handle JavaScript & JQuery - please let us know if you experience bugs with browsers not on this list.

Angelfish currently supports the following browsers:

  • Google Chrome (newer versions)
  • Mozilla Firefox (newer versions)
  • Microsoft Edge
  • Safari & Opera (newer versions)

Creation date: 4/18/2022 3:16 PM      Updated: 8/22/2023 9:17 AM