Skip to content

Quick start

  1. Start ContaoDock and choose Import project.
  2. Select the project folder on your computer.
  3. Review the detected Contao installation type and project details.
  4. Configure the local environment to generate the Compose setup and start its services.

The initial detector recognizes Composer declarations for contao/managed-edition, contao/manager-bundle, or contao/core-bundle, and the legacy system/config/localconfig.php marker. Detection is a heuristic, not a compatibility guarantee.

Choose Create project, pick a parent folder and project name, then choose a Contao version constraint. ContaoDock creates a Managed Edition project with Composer and proceeds to local environment setup. Composer output is shown in the app.

When the services are ready, use the displayed local URL or Open site. The current prototype can use Laravel Herd for port-free .test/.localhost routing when Herd is installed. Otherwise it falls back to an assigned loopback URL with a port.

For service controls, database persistence, and reset behavior, see Local environments.