# Build from your own Dockerfile

Repository services can build from a Dockerfile in your repo, and adding a GitHub repository is quicker.

Canonical URL: https://unbroker.cloud/changelog/2026-07-06-dockerfile-builds
Published: 2026-07-06
Tags: Apps

## Related reading

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

When you add a service from a GitHub repository, a new **Build method** option lets you pick **Auto-detect** or **Dockerfile**. Choose Dockerfile, enter its path, and Unbroker builds your image exactly as your Dockerfile describes. The root directory is the build context, so this works in monorepos too.

#### A simpler way to add a service

- The framework picker is one searchable list with framework icons.
- The repository picker lets you switch between accounts and organizations, search, and see when each repository was last updated.
- **Root directory** is a free text field with suggestions, so nested paths like `services/api` work.
- Not on GitHub? Use **Import from a Git URL instead**.

Read more in [Services](https://docs.unbroker.cloud/apps/services).
