Skip to content

What is DATAZONE Control? ​

DATAZONE Control is a central management platform for IT infrastructure. It enables the administration, monitoring, and maintenance of various system types through a single web interface.

Supported Systems ​

ModuleSystem TypeColor
OPNsenseFirewalls & Security AppliancesBlue
Proxmox VEVirtualization (VMs & Containers)Green
Proxmox Backup ServerBackup InfrastructureOrange
LinuxLinux Servers (all distributions)Cyan
WindowsWindows ServersPurple

Architecture ​

DATAZONE Control consists of three main components:

Backend (Flask + PostgreSQL) ​

The central server manages all hosts, stores configurations, and provides the REST API as well as WebSocket connections.

Frontend (React) ​

The web interface offers an intuitive UI with dark mode, real-time updates, and responsive design.

Agent (Go) ​

A lightweight agent is installed on each managed host. It collects system data, executes commands, and establishes a secure WebSocket connection to the backend.

┌─────────────────┐     ┌──────────────┐     ┌─────────────┐
│  Web Browser     │────▶│   Backend    │◀────│   Agent     │
│  (React Frontend)│     │  (Flask API) │     │  (Go Binary)│
└─────────────────┘     └──────┬───────┘     └─────────────┘
                               │                     ▲
                        ┌──────▼───────┐             │
                        │  PostgreSQL  │        WebSocket
                        │  + Redis     │        Connection
                        └──────────────┘

Core Features ​

  • Multi-Module Management - All system types in a single interface
  • Real-Time Monitoring - CPU, RAM, disk, uptime via agent heartbeat
  • Secure Tunnels - Encrypted port forwards without a VPN
  • Remote Shell - Terminal access directly in the browser
  • Update Management - Scheduled updates with health checks
  • Script Execution - Centralized script management and bulk execution
  • Health Checks - Automated checks with severity mapping
  • Reports - HTML-based reports with email delivery
  • Host Groups - Logical grouping with color-coded tags
  • Multi-Tenancy - Customer-based organization
  • Role-Based Access Control - Granular permissions per module
  • Audit Log - Complete logging of all actions

System Requirements ​

Server (Backend) ​

ComponentMinimumRecommended
CPU2 cores4 cores
RAM2 GB4 GB
Storage10 GB50 GB
OSLinux (Docker)Ubuntu 22.04+
Docker20.10+24.0+
Docker Compose2.0+2.20+

Agent (per Host) ​

PlatformSupported
Linux (amd64, arm64)All common distributions
Windows (amd64)Windows Server 2016+
FreeBSD (amd64)OPNsense 23+

The agent requires less than 20 MB of RAM and minimal CPU resources.

DATAZONE Control Documentation