Clones your repositories, auto-detects frameworks, containerizes applications, provisions wildcard routing subdomains, streams build logs, and scales to zero when idle. AWS or local Docker.
repo to running deployment
idle before scale-to-zero
final container image size
Engineered for absolute efficiency
Dreamer goes beyond standard tutorials to deliver complex mechanisms built for real, self-hosted workloads.
Dynamic app deployments receiving no traffic for 15 minutes scale automatically to desiredCount: 0 on ECS, halting active charges. Wakes up in seconds on subsequent requests using a distributed lock to prevent cold-start bottlenecks.
Deploy to ECS Fargate for cloud orchestration, or route to local Docker containers and NGINX on bare-metal. The worker interacts with a unified execution interface.
DEPLOYMENT_ENVIRONMENT=cloud|bare_metalBuild logs stream in real-time from the ECS build container using Redis Pub/Sub directly to Server-Sent Events (SSE). Concurrently saves to PostgreSQL with sequence numbers for gapless history.
SSE + Redis Pub/Sub + PG GIN indexScans package configuration to identify Next.js (SSR vs export), React, Vue, Svelte, Express, or static HTML. Auto-generates high-performance multi-stage Dockerfiles (~50MB final images) to speed up pulls and deployments.
Application-layer status updates can fail under heavy race conditions or double worker pick-ups. Dreamer enforces strict state machine transitions directly inside the database via PostgreSQL triggers, preventing concurrent updates or double-queues.
Variables and keys are encrypted using AES-256-GCM with a unique initialization vector (IV) per value. Decrypted dynamically only at container initialization inside Fargate.
IV per value + Audit LogClone the repo and you're running locally in a few minutes. Architecture, self-hosting, and AWS setup guides live in the docs.
git clone https://github.com/SamanPandey-in/dreamer.git
cd dreamer
pnpm install
pnpm run setup
pnpm devSet up your own platform in under 3 minutes. Free yourself from restrictive plans and high cloud bills.
Deploy Your PaaS