Using Docker Build Arguments
Sometimes, you might need to pass dynamic variables to your project during build time.
Continuous Deployment with Exoframe
You do not need a custom GitHub Action to deploy with Exoframe - just run the CLI inside your workflow and pass a deploy token.
Basic Deployment with Custom Domain
Follow this recipe to deploy a typical web app, assign it a custom domain, and provide environment variables (including secrets).
Deploying to a Path Prefix
Use this guide when you want to host a service at example.com/tools instead of a dedicated subdomain.
Deploying App + Database Separately
When a project includes stateful dependencies (databases, caches, queues), deploy them as their own Exoframe services. That way, you can redeploy your app without restarting the database, and version each component independently.
Building Images Locally
By default, Exoframe uploads your project to the server and builds the image there.