Home /Documentation

Eigon documentation

Learn how to turn your vibe-coded apps into production-ready deployments on Eigon—from connecting your repo to scaling traffic in production. Eigon applies intelligent caching, networking, and workload strategies so your app runs reliably at scale. From traffic spikes to database load, Eigon handles the hard parts behind the scenes; no tuning required. Eigon configures infrastructure patterns that support growth.

Quick start

  1. 1. Join the waitlist get early access via the waitlist.
  2. 2. Connect your repository — point Eigon at your Replit, Bolt, v0, Lovable, Cursor, or GitHub repo.
  3. 3. Configure environments — set environment variables, resources, and domains for dev, staging, and production.
  4. 4. Deploy to production — trigger a deploy from the dashboard or on every git push.

Core concepts

Eigon wraps the infrastructure you don't want to manage—clusters, load balancers, TLS, metrics—behind a simple, UI-first control plane.

  • Services — long-running apps or APIs mapped to a repo + branch.
  • Environments — separate stacks for dev, staging, and production with isolated config.
  • Releases — immutable deploys of your code + configuration.

Environments

Each environment keeps its own environment variables, resource limits, and domains. A common layout:

  • dev — fast iteration, lower resource limits, preview domains.
  • staging — production-like config for final checks.
  • production — customer-facing traffic, highest reliability.

Deployments & rollbacks

Eigon tracks every deployment as a release with build logs, health checks, and runtime metadata. You can:

  • Trigger deployments from the dashboard or on git push.
  • See live build logs and health checks for each release.
  • Instantly roll back to any previous healthy release.

Observability

Every service comes with built-in logs, deploy history, and health status, surfaced in the dashboard. Use this to:

  • Inspect per-release logs when debugging regressions.
  • Check health checks before promoting traffic.
  • Correlate deploys with traffic or error spikes.

Local development with Docker

Eigon is designed to work with a Docker-based local workflow so you can iterate on your app, API, and background workers before pushing to production.

  1. Install Docker Desktop (or any compatible Docker runtime).
  2. Define containers for your app, API, and any backing services (e.g. Postgres, Redis) in a docker-compose.yml file.
  3. Run docker compose up to start your stack, then point Eigon at the same repository you're using locally.

A typical setup runs your frontend on http://localhost:3000 and your API on http://localhost:8080, but any ports work as long as they match your Eigon service configuration.