DocumentationMumbai
Core Platform

How Exovon Works

Exovon is a managed developer platform built on Google Cloud Platform (GCP). We handle infrastructure so you can focus on code.

The Life of a Deployment

From the moment you push code to GitHub, Exovon automates the entire compilation, container packaging, CDN distribution, and edge routing pipeline.

1

Push to GitHub

You push code to your repository. A secure webhook instantly notifies Exovon to start a new deployment workflow.

2

Build

We spin up a dedicated high-performance build instance in our Mumbai (asia-south1) region powered by e2-standard-4 (4 Dedicated vCPUs, 16 GB RAM, 100 GB SSD) with 100% sustained compute:

  • Clone your repository securely via encrypted scoped GitHub tokens
  • Run multi-threaded npm install with global cache acceleration
  • Compile with high-speed Rust-based SWC / Turbopack multi-threaded parallel engines
  • Package dynamic application images using Sandboxed OCI Container Compilers

Build Timeouts by Plan

PlanTimeout
Free (Hobby)5 minutes
Cloud Starter (₹349)15 minutes
Pro (₹1,499)30 minutes
Heavy (₹3,999)60 minutes
3

Deploy

Once the build succeeds:

  • Static assets (JS, CSS, images) are pushed to Cloudflare CDN edge buckets.
  • Cloud Run containers compiled via sandboxed OCI builds are registered in our Mumbai container pool.
  • Containers are health-checked via TCP startup probes on Port 8080.
  • Deployment follows automated traffic shifting: 0% → 10% canary traffic → 100% production shift after passing a 60-second error monitoring window (auto-rollbacks on >40% 5xx rate).
  • An instant userprojectxx.exovon.co.in deployment URL is generated.
  • Custom domains get instant SSL via Cloudflare for SaaS by pointing a CNAME record to router.exovon.co.in (or Anycast A record for apex) and adding a TXT challenge record.
4

Serve a Request

When a user visits your application:

  • DNS resolves to Cloudflare's Anycast network.
  • Cloudflare CDN serves static assets from the nearest edge node (300+ global edge locations).
  • Dynamic requests (API routes, SSR pages) are routed directly to our Mumbai container pool.
  • Your container handles the request and returns the response seamlessly.
Current Hosting Region
Mumbai, India (asia-south1)
Coming September 2026
🚧 Delhi, India (asia-south2)

Infrastructure Stack

Exovon combines enterprise-grade GCP compute with global edge routing and serverless Postgres infrastructure.

LayerTechnologyNotes
Cloud ProviderGoogle Cloud Platform (GCP)Compute, networking, storage infrastructure
ContainersDockerIsolated per-project builds and runtime isolation
CDNCloudflareGlobal static asset delivery across 100+ edge cities
DatabaseNeon (Postgres)Serverless Postgres hosted on AWS
Database Regionap-southeast-1Low-latency regional Asia-Pacific transit to Mumbai compute
Container PortPort 8080TCP startup probe health check listening on port 8080
SSL & Custom DomainsCloudflare for SaaSInstant SSL provisioning via CNAME to router.exovon.co.in (or A record for apex) + TXT verification
Object StorageGCP Cloud StorageFile uploads, build artifacts, static asset backups

Database Architecture

ExoStore Serverless PostgreSQL is currently in Public Beta and 100% Free for all users across all plans (Free, Starter ₹349, Pro ₹1,499, Heavy). Managed PostgreSQL instances (powered by Neon) are located in Singapore (aws-ap-southeast-1) and provisioned on demand.

  • Primary Region: ap-southeast-1 (Singapore, AWS)
  • Transit Latency: ~35–60ms direct network transit between Singapore ExoStore and Mumbai (asia-south1) GCP compute containers.
  • Technology: Neon serverless Postgres with auto-scaling compute and decoupled storage/compute architecture.
  • Connections: Pooled automatically via Neon's connection proxy — zero manual connection management required.
  • Backups: Daily automated backups with instant point-in-time recovery.
  • Isolation: Your dedicated database instance is physically and logically isolated from other customers.
🎁 Free Public Beta: ExoStore is currently 100% Free for all registered users across all tiers during the open beta period, backed by strict logical isolation and automated connection pooling.

AI & Agentic Deployment

Exovon provides first-class tools for AI agents to deploy code autonomously, while keeping security and access control strictly in your hands.

  • ▸AI agents interact directly via the @exovon/sdk CLI toolchain.
  • ▸All agent operations require a valid API token issued from your Exovon Dashboard.
  • ▸You generate, scope permissions, and revoke tokens at any time. Agents cannot access your account without explicit token grant.
🔒 Strict Privacy Commitment: We do not train models on your code or proprietary data under any circumstances.

Security

Security is deeply embedded into every layer of our build, runtime, and networking stack.

End-to-End Encryption

All network traffic between users, edge nodes, and containers is encrypted with TLS 1.3.

Container Sandbox Isolation

Build containers are isolated per project with zero shared filesystems or runtime state leakage.

Secret Credential Injection

Database credentials and environment variables are injected at runtime and never written to build logs.

Edge-Level DDoS Protection

Enterprise Cloudflare Anycast network filters volume attacks before traffic touches compute pools.

Limits & Scaling

Resource allocation limits across Exovon tiers:

ResourceFreeStarter (₹349)Pro (₹1,499)Heavy
Build Engine4 vCPUs / 16GB RAM4 vCPUs / 16GB RAM4 vCPUs / 16GB RAMDedicated Turbo
Container RAM512 MB1 GB1 GB4 GB+ Dedicated
Build timeout5 min15 min30 min60 min
Request timeout10s30s60s120s
Max payload3MB4MB6.5MB20MB
Bandwidth1GB/mo10GB/mo40GB/mo1,000GB (1TB)
Custom domains0 (.exovon.co.in)5UnlimitedUnlimited
Infrastructure Security

Container Sandboxing & Security Architecture

Exovon provides defense-in-depth isolation for all hosted workloads, protecting your code, secrets, and end-users with multi-layered container microkernel virtualization.

gVisor Microkernel Syscall Interception

Unlike traditional virtual servers or standard shared Docker hosts where containers share the host Linux kernel directly, Exovon isolates every application runtime inside a dedicated gVisor user-space kernel sandbox. System calls from your code are intercepted in user space, eliminating container escape vectors and protecting against host kernel vulnerabilities.

Zero-Trust Compute Isolation

Every customer application container executes under a strictly unprivileged runtime identity with zero cloud management roles. Deployed applications cannot access internal platform infrastructure, control planes, or private storage systems.

SSRF & Cloud Metadata Shielding

Our network routing fabric isolates user containers from internal VPC endpoints and metadata servers, preventing Server-Side Request Forgery (SSRF) exploits from probing cloud infrastructure.

Build Scanning & Envelope Encryption

Every deployment package is automatically inspected by pre-build security scanners before compilation starts. Environment variables and API keys are protected using authenticated AES-256-GCM envelope encryption with cryptographic tamper verification.

Security LayerTraditional Shared HostingExovon Serverless Platform
Kernel IsolationShared Host Linux KernelgVisor User-Space Sandbox
Container Escape DefenseVulnerable to Kernel ExploitsSyscall Virtualization Barrier
Runtime IAM PrivilegesRoot / Broad Server RightsZero-Trust Identity Boundary
Secret StoragePlaintext Disk FilesAuthenticated AES-256-GCM

Platform Roadmap

Upcoming infrastructure expansions and platform milestones:

FeatureStatus
Mumbai hosting✅ Live
Delhi hosting🚧 September 2026
US-East region📋 On request
Self-serve region selection📋 Q4 2026
Managed Redis📋 In development