Skip to content

dqxEvery project, running locally on Docker

Declare a project once. dqx builds its stack, serves it beside every other project on trusted https, shows the whole machine in a dashboard, gives each task - or each agent - its own copy, and has Claude review its pull requests.

dqx

Every project on this machine, in a browser ​

The dqx dashboard in demo mode: seven projects, the two running ones on top with their sites, branches, databases, services and a pull request count
dqx dashboard: what exists, what is running, what is wrong, and the two buttons that matter.

What the dashboard shows · Using it · Changing a project from it · Reviewing pull requests in it

Other stacks ​

dqx adopts and runs projects on DDEV, Lerd and Herd as well, and dqx switch moves a project between them without touching its repository. The dashboard, dqx clone and agent environments are docker only, so a project pinned elsewhere gets the CLI and not those.

DDEVwhen page speed hurtsFastest page render of the four, and the slowest to start and stop - 8.4× docker's, felt hardest on projects with several sites
Lerdon LinuxBy far the lightest - 1.9 GB where DDEV takes 9.6 for the same projects - and the slowest to start them
Herdfastest, least isolatedPHP on the host: nothing to beat it for one application, and no answer when two need different extensions

Compare them side by side · How to switch


Written at Dolphiq for our own fleet and for partner teams using dqx. The examples are our own container images and domains, and both are public. Start here · If you are not at Dolphiq

dqx v1.78.0