Skip to content

Dreamstack Cloud

All the moving parts.
One cloud platform.

Deploy your code. Connect your data. Scale your services. Bring the work behind every release into one clear place.

Your whole stack, together.

Applications, databases, persistent storage, and background work in one connected project.

Connected by design.

Public endpoints for your customers. Private connections for the services behind the experience.

Context for every release.

Logs, metrics, environments, and deployment history close to the team that owns the product.

A connected stack.
A clearer path to production.

From your repository to the services your customers use, every part has a place. Build, networking, compute, and data work together.

YOUR APPLICATION STACKArchitecture overview
Public traffic to managed endpointsPrivate connections to services and data

The platform, from end to end

Everything behind
your next release.

Explore the building blocks for deploying, connecting, scaling, and operating your application.

Deploy

From source to a running stack.

Bring your code, connect your data, and give every part of your application a place to run.

Services

Run applications from Docker images, GitHub repositories, or local code. Keep web services and background workers in the same project.

Databases

Connect PostgreSQL, MySQL, MongoDB, and Redis to your application, with backups alongside your data.

Persistent volumes

Mount durable storage for files and state that need to survive a release. Track disk usage as your data grows.

Cron jobs

Run recurring tasks on a cron schedule, from routine housekeeping to data processing and scheduled notifications.

Templates

Start with a reusable stack of services and databases. Customize it for your project or share it with your team.

Variables and secrets

Manage service settings, shared variables, and references between services without putting secrets in your repository.

Network

Connect every part of your application.

Give customers a public entry point and keep communication between your services private.

Public networking

Publish your application with a service URL and route incoming traffic to the service that handles it.

Private networking

Connect services through internal networking and service discovery. Keep database and worker connections off the public internet.

TCP proxy

Expose services that use protocols beyond HTTP, with configurable ports and connection routing.

Custom domains

Bring your own domain, including wildcard domains, and connect it to your application’s public endpoint.

Managed TLS certificates

Secure your domains with managed certificate provisioning and renewal, keeping encrypted connections part of the deployment.

HTTP proxy

Route web traffic through a managed proxy with TLS termination, load balancing, and DDoS protection.

Scale

Make room for what comes next.

Grow the resources behind a service, add replicas, and choose where your workloads run.

Vertical scaling

Adjust CPU and memory to the demands of your workload, giving an existing service more room to work.

Horizontal scaling

Run additional replicas and balance incoming traffic across them as your application serves more customers.

Regional deployment

Place workloads in the regions that fit your users and data requirements. Discuss regional capacity with our team.

Monitor

See the release. Follow the request.

Bring deployment events, application health, resource usage, and cost into the same conversation.

Build and deployment logs

Search, filter, and share logs from the first build through the running application, including structured JSON output.

Configurable dashboards

Arrange CPU, memory, disk, and network metrics into a view that helps your team understand the system.

Distributed tracing

Follow a request across services with OpenTelemetry-compatible traces and keep application context close to the investigation.

Health checks

Set a health endpoint and timeout so deployment readiness reflects the way your application actually works.

Usage limits

Set spending thresholds and usage alerts to keep resource growth and project costs visible.

Configurable alerts

Choose metric thresholds and notification destinations, including email, Slack, Discord, and webhooks.

Collaborate

Keep the whole team moving.

Separate environments, preview changes, and make the path back to a working release clear.

Environments

Keep production and staging separate. Stage configuration changes and choose which services to deploy.

Pull request previews

Review changes in temporary environments tied to GitHub branches and pull requests, with cleanup after the work is merged.

Rollbacks

Return to a previous successful deployment, redeploy a service, or adjust its restart policy when a release needs attention.

Platform API

Connect your own tools to project, service, and deployment workflows through the platform API.

Command line interface

Manage application workflows from your terminal and bring repeatable deployment steps into your development routine.

Configuration as code

Keep deployment configuration in versioned TOML or JSON files so the team can review infrastructure changes alongside code.

Secure

Build with control from the start.

Private connections for your stack. Identity, infrastructure, and support options for teams with enterprise requirements.

Discuss enterprise options
Enterprise

Single sign-on

Connect team access to your identity provider with SAML authentication and centralized team management.

Enterprise

Audit logs

Review user activity and configuration events to understand who changed what across your projects.

Enterprise

Bring your own cloud

Discuss running your stack within your own VPC and making use of existing cloud infrastructure and credits.

Zero trust networking

Use encrypted private connections between services and keep access scoped to the resources that need to communicate.

Enterprise

Support SLOs

Work with our team on support response targets and contractual SLAs that fit your production requirements.

Enterprise

Dedicated virtual machines

Discuss isolated compute, dedicated hosts, and regional capacity for workloads that need their own infrastructure.

Choose the setup that fits your project. Compare Cloud plans

Built for the work
you want to put into the world.

Web applications and APIs

Bring your framework or container image. Connect a domain, secure your endpoint, and put your application in front of customers.

Products with persistent data

Keep databases, caches, and mounted storage close to the services that depend on them.

Background pipelines and jobs

Run queue consumers, scheduled tasks, and processing workloads alongside your public application.

Preview and staging environments

Give your team a place to review a change before it reaches production, with the stack and configuration it needs.

Keep shipping.
Keep the context.

A practical workflow from the first deployment to the release after it.

dreamstack / productionProduct preview
~/your-project
$ git push origin main
Connecting repository
Building your application
Deploying web service
✓ Your next release, ready.
Web service● Deployed
PostgreSQL● Connected
Background worker● Running
  1. Bring your source

    Choose a repository, a container image, or your local project. Keep the deployment configuration with the code.

  2. Connect the stack

    Add services, databases, and volumes. Link them with private networking and shared variables.

  3. Release and keep improving

    Review the build, watch application health, and use logs, previews, and rollbacks as the work evolves.

Early access pricing

Start small.
Make room to grow.

Plans are billed per project. Compute, storage, and network usage scale with the services you choose to run.

See plans and comparisons
Starter
$0 / month

For prototypes and personal projects that need a clear route to a live service.

  • 1 web service
  • GitHub deployments
  • Public URL and custom domains
Choose Starter
Scale
$79 / month

For growing products that need more capacity, environments, and operational visibility.

  • Everything in Launch
  • Multiple production services
  • Staging environments
  • Priority onboarding
Choose Scale

Early-access plan details may evolve as the platform develops. Contact us for higher-capacity or custom infrastructure needs.

Frequently asked questions

What can I run on Dreamstack Cloud?

Web applications, APIs, containerized services, background workers, and scheduled jobs. Your stack can include databases, caches, and persistent storage alongside the application.

Which databases are covered?

PostgreSQL, MySQL, MongoDB, and Redis are covered in the platform feature set. Discuss the database, backup, and capacity requirements for your project with our team.

Can I use my own domain and connect services privately?

Yes. Custom and wildcard domains connect to public services with managed TLS certificates. Private networking connects the services behind your application, while TCP proxying supports non-HTTP workloads.

How do enterprise options and pricing work?

Published plans are on the pricing page. For SSO, audit logs, your own cloud environment, dedicated virtual machines, or contractual support requirements, contact our team to discuss a custom setup. Feature availability and capacity depend on your plan and project requirements.

Your next chapter starts here

Your next release starts here.

Bring your applications, data, and team together. Tell us about the project you’re building.

Talk about your project