Open Source

Project Repositories

Explore the complete ServerEye ecosystem. All components are open-source and ready for contributions.

ServerEye API Backend

Go

High-performance Go REST API for server metrics collection with WebSocket support, multi-tier authentication and PostgreSQL storage

REST API with Gorilla Mux Router
WebSocket Real-time Communication
Multi-tier Authentication (API Key, JWT, Server Key)
PostgreSQL Database with PGX Driver
Metrics Collection & Storage
Server Management Endpoints
Docker Containerization
Structured Logging with Logrus
Dependency Injection with Wire
Comprehensive Test Coverage

ServerEye Agent

Go

High-performance Go monitoring agent for real-time system metrics collection with WebSocket communication and Telegram integration

Real-time System Metrics Collection
CPU, Memory, Disk, Network Monitoring
Temperature & Hardware Sensors
WebSocket Communication with TLS
Telegram Bot Integration
YAML Configuration with Hot Reload
Systemd Service Support
Cross-platform (Linux x86_64/ARM64)
Minimal Resource Footprint

ServerEye Web Platform

TypeScript/C#

Complete monitoring platform with Next.js frontend and .NET backend for server metrics visualization and management

Next.js 14 App Router Frontend
.NET 8 Web API Backend
Real-time Dashboard with Charts
JWT Authentication & Authorization
PostgreSQL Database & Redis Cache
Server Management & Metrics
Docker Containerization
Enterprise Architecture Patterns

ServerEye Telegram Bot

Go

Telegram bot for server monitoring notifications and management with real-time alerts and interactive commands

Telegram Bot API Integration
Real-time Server Notifications
Interactive Commands & Menu
Server Metrics Display
Alert Management
PostgreSQL Database Storage
Docker Containerization
Structured Logging
Health Check Endpoints
Admin User Management