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.
Prerequisites
Section titled “Prerequisites”- 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.
Run from source
Section titled “Run from source”From the project checkout:
npm installnpm run tauri:devTo create a local release build for your machine:
npm run tauri:buildThe 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.
Docker connection
Section titled “Docker connection”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.