Technical Deep Dive

Built on first principles. Understanding how EEveon handles your code.

Engineered for Speed

Deployments shouldn't be a coffee break. EEveon uses rsync delta algorithms to transfer only bit-level changes.

  • Binary-level delta transfer
  • Parallel processing for multiple pipelines
  • Sub-second execution for static sites
Core v1

Architecture Agnostic

EEveon runs close to the metal. It doesn't care if you run Docker, Systemd, or raw binaries.

  • No heavy JVM or Node.js agents
  • Native Systemd integration
  • Runs on 512MB RAM VPS instances
Core v1

Event-Driven Alerts

Stay in the loop without checking logs. Webhook-first design allows integration with any platform.

  • Native Slack & Discord payloads
  • Custom JSON webhooks for internal tools
  • Detailed error reporting in notification body
New in v2

Atomic Rollbacks

Safety is not optional. Every deployment creates a versioned snapshot before touching production.

  • Symlink-based atomic swapping
  • Zero-downtime version changes
  • eeveon rollback command for instant revert
New in v2

Active Health Probes

Deploying buggy code is impossible if you use health checks. EEveon validates before finalizing.

  • HTTP 200 OK verification
  • Custom shell script validation (e.g. database conn)
  • Auto-rollback on failed probe
New in v2

Blue-Green Deployments

True zero-downtime deployments with instant traffic switching between production environments.

  • Parallel environment management (blue/green)
  • Atomic symlink-based traffic switching
  • Instant rollback to previous environment
New in v3

Encrypted Secrets Management

Built-in secrets encryption with AES-256 for secure credential storage and deployment.

  • Environment variable encryption at rest
  • Secure key derivation and storage
  • eeveon secrets CLI for management
New in v3

Role-Based Access Control

Enterprise-grade permission system with granular control over deployment actions.

  • User role management (admin, deployer, viewer)
  • Action-level permission enforcement
  • Comprehensive audit trail logging
New in v3

Deployment Approvals

Human-in-the-loop workflow to prevent accidental deployments to critical environments.

  • Pending approval state with notifications
  • eeveon approve command for release
  • Configurable approval timeouts
New in v3

Real-Time Web Dashboard

Monitor your entire deployment infrastructure from a beautiful, glassmorphic web interface.

  • Live pipeline status with uptime tracking
  • Interactive deployment controls (deploy, rollback, approve)
  • Real-time memory and node metrics
New in v4

Multi-Node Orchestration

Deploy to entire clusters with SSH-based coordination. Zero-downtime guaranteed across all nodes.

  • Cluster-wide atomic blue-green switching
  • Two-phase deployment (sync + swap)
  • Automatic failure isolation and rollback
New in v4

Encrypted Notifications

Multi-channel alerts with AES-128 encrypted storage for all webhook URLs and bot tokens.

  • Slack, Teams, Discord, Telegram support
  • Granular status mapping (PASS, FAIL, WARN, INFO)
  • Just-in-time decryption with eeveon system decrypt
New in v4

Token-Based Security

Cryptographically secure dashboard access with automatic session management.

  • 32-character hex tokens for authentication
  • API protection with X-EEveon-Token header
  • Auto-logout on invalid credentials
New in v4

Git-Native Workflow

Your repository is the source of truth. EEveon respects your git configuration implicitly.

  • Monitors specific branches (main/prod)
  • Respects .deployignore to filter cruft
  • SHA-hash comparison for change detection
Core v1