Atlasflow Docs
View as MarkdownLearn how to deploy and run containerized applications on Atlasflow.
Atlasflow deploys your applications from GitHub. Connect a repository, push to your default branch, and Atlasflow builds a container image and runs it on Atlasflow infrastructure.
Every deployment gets a preview URL on *.atlasflow.dev. Add a custom domain when you're ready for production traffic.
Get started
New to Atlasflow? Start here.
Getting started
Create your Atlasflow account, connect GitHub, and deploy your first project.
Deploy your first project
Push code and watch Atlasflow build, deploy, and serve your application.
Container requirements
Port, health check, and runtime requirements for Atlasflow deployments.
Production checklist
What to confirm before sending production traffic to your Atlasflow deployment.
Explore the docs
Core concepts
The model behind Atlasflow, from a Git push to a running service.
Deploying
Build, configure, and ship applications on Atlasflow.
Domains & networking
Custom domains, DNS, redirects, and regions for your Atlasflow apps.
Observability
Build logs, runtime logs, and metrics for your deployments.
Billing & plans
Plans, usage-based pricing, and credits for your workspace.
Migrating to Atlasflow
Move an existing app from another platform to Atlasflow.
Products
Managed database, storage, and queues, alongside compute.
Resources
Troubleshooting, FAQ, and reference material.
How Atlasflow works
Atlasflow clones your repository at the pushed commit, builds a container image from your Dockerfile (or auto-detects your stack), starts a microVM running the container, and routes HTTP and HTTPS traffic once it passes health checks. See How Atlasflow works for the full picture.