# Import Docker Compose and deploy from any Git host

Bring an existing Compose project over in one step, and deploy from any CI or private image registry.

Canonical URL: https://unbroker.cloud/changelog/2026-08-01-compose-hooks-registries
Published: 2026-08-01
Tags: Apps

## Related reading

- [Docker on Unbroker](https://unbroker.cloud/deploy/docker)
- [Deploy with Docker](https://docs.unbroker.cloud/guides/deploy-docker)

#### Import a Docker Compose project

When you create a project, choose **Docker Compose** and paste your `compose.yaml`. Unbroker creates a service for each entry, with support for images, repository builds, environment, `depends_on`, ports, commands and one persistent volume per service.

#### Deploy from anywhere

- **Deploy hook:** generate a webhook URL in a service's source settings and call it from GitLab, Bitbucket or any CI. The secret is shown only once.
- **Any Git URL:** create services from repositories hosted outside GitHub.
- **Private registry:** image services can pull from a private registry with a username and password.
