Home Getting Started System Requirements

System Requirements

Last updated on Feb 12, 2025

Overview

Before installing Airys, ensure your system meets these requirements for optimal performance and functionality.

Difficulty Level: Beginner
Time Required: 5 minutes
Last Updated: February 2024


Prerequisites

  • Basic knowledge of your system specifications

  • Administrator access to your system

  • Internet connection for installation


Table of Contents

  1. Hardware Requirements

  2. Software Requirements

  3. Network Requirements

  4. Camera Requirements

  5. FAQ


Hardware Requirements

Minimum Specifications

  • CPU: Dual-core processor, 2.0 GHz or higher

  • RAM: 4GB minimum (8GB recommended)

  • Storage: 1GB free space for installation

  • Graphics: Basic GPU for web interface

  • Display: 1280x720 resolution or higher

Recommended Specifications

  • CPU: Quad-core processor, 3.0 GHz or higher

  • RAM: 16GB for optimal performance

  • Storage: 5GB or more for recordings and data

  • Graphics: Dedicated GPU for multiple camera streams

  • Display: 1920x1080 resolution or higher

💡 Pro Tip: For systems running multiple camera streams with face analysis, we recommend using the recommended specifications.


Software Requirements

Operating System

  • Windows: Windows 10/11 (64-bit)

  • macOS: Big Sur (11.0) or later

  • Linux: Ubuntu 20.04 LTS or later

Required Software

  • Modern web browser (Chrome, Firefox, Edge, Safari)

  • Node.js 16.x or later

  • Docker (for container deployment)

  • Python 3.8 or later (for face analysis)


Network Requirements

Minimum Requirements

  • Stable internet connection

  • Upload speed: 5 Mbps minimum

  • Download speed: 10 Mbps minimum

  • Open ports for camera streams

  • Static IP recommended for remote access

Firewall Configuration

  • Allow WebSocket connections

  • Enable RTSP/RTMP protocols

  • Configure required ports:

    • Web interface: 3000

    • API server: 3001

    • GO2RTC: 8554

    • DeepFace: 5000


Camera Requirements

Compatible Camera Types

  • IP cameras with RTSP support

  • USB webcams

  • Network cameras supporting ONVIF

  • H.264/H.265 capable devices

Camera Specifications

  • Minimum resolution: 720p

  • Recommended resolution: 1080p

  • Frame rate: 15-30 FPS

  • Network bandwidth: 2-4 Mbps per camera


Frequently Asked Questions

Q: Can I run Airys on a virtual machine?

A: Yes, but performance may be limited, especially for face analysis features. We recommend running on bare metal for optimal performance.

Q: Do I need a dedicated GPU?

A: While not required for basic functionality, a dedicated GPU is recommended for systems running multiple cameras with face analysis.

Q: How many cameras can I connect?

A: The number of cameras depends on your hardware specifications and network bandwidth. With recommended specs, you can typically run 8-12 cameras efficiently.


Related Articles


Need More Help?

If you couldn't find what you were looking for in this article:


Tags: requirements, hardware, software, network, cameras, specifications