KalmiDeploy
Self-hosted platform-as-a-service for managing and deploying containerized applications on Linux VPS environments.
System Architecture & Purpose
Problem Statement
Solution Design
Key Features & Architecture
Fleet Telemetry
Real-time CPU, memory, network I/O, block I/O, and PID monitoring across all active container tiers.
Zero-Downtime Rollouts
Automated git checkout, multi-stage image builds, and container replacement with live streaming logs.
Dynamic Reverse-Proxy Sync
Automatic generation and reloading of Nginx upstream configurations on service renaming.
Pre-Flight Audits
Automated repository audits inspecting twelve-factor settings, Dockerfiles, Compose networks, and environment variables.
Real-Time Log Streaming
Server-Sent Events streaming build and container logs to operator consoles in real time.
Encrypted Backups
Client-side encrypted nightly PostgreSQL backups automatically synchronized to off-site cloud storage.
Architecture & System Topology
Compose Service Discovery
Resolving container drift and orphan service targeting
Distributed Concurrency Controls
Eliminating race conditions during rapid deployments
Interface Documentation
Visual overview of production interfaces, management consoles, and operational workflows. Click any screenshot for high-resolution inspection.
Cluster Observability & Container Fleet: Real-time telemetry monitoring CPU load, memory utilization, NVMe storage, and unified health statuses for 14 active microservices.
Production Application Catalog: Microservices fleet status dashboard showing reverse-proxy port allocations, container state indicators, and direct web ingress links.
Service Topology & Runtime Controls: Microservice inspection console with dynamic container health checks, autofix triggers, live restart hooks, and environment variables.
Persistent Storage & Cloud Backup Manager: Automated PostgreSQL and volume snapshot scheduler with encrypted remote Rclone bucket replication and point-in-time recovery.
GitHub CI/CD Deployment Integration: Automated webhook repository tracker triggering headless build pipelines, container rebuilding, and zero-downtime rolling deploys.