Skip to content

Install and run ContaoDock

ContaoDock does not have packaged installers yet. The current prototype is developed on macOS. Windows and Linux support have not been established.

  • macOS with the platform prerequisites for Tauri 2
  • Node.js and npm
  • Rust and Cargo
  • Docker Engine with Docker Compose v2

Docker is needed for local Contao environments. The desktop app can start without a configured project, but its local runtime actions require a working Docker Engine.

From the project checkout:

Terminal window
npm install
npm run tauri:dev

To create a local release build for your machine:

Terminal window
npm run tauri:build

The resulting app bundle is for local evaluation. It is not a signed or notarized public release. A release page and packaged downloads will be added when a release is published.

Start Docker before opening a project runtime. In ContaoDock, the status indicator reports whether it can reach Docker and Compose. If the engine is unavailable, install or start your chosen Docker Engine and retry. ContaoDock does not silently install Docker.