Skip to content

Docker Compose Import

PreviewProof imports your existing docker-compose.yml to deploy your full stack as a preview environment. There’s no PreviewProof-specific configuration file — your Compose file is the source of truth.

PreviewProof parses your Compose file and maps services, networks, volumes, and environment variables to preview infrastructure.

Upload your docker-compose.yml through the dashboard, point the GitHub App at a repository that contains one, or reference it via the CLI.

Use standard Compose ${VAR} interpolation for anything that should differ between local development and previews — hostnames, image tags, secrets. Locally those variables come from your .env file; in previews PreviewProof injects them. The same docker-compose.yml covers both cases.

Full documentation coming soon.