jordanpartridge/conduit-docker
Conduit Docker brings simple Docker orchestration to Laravel apps, with ready-made containers and configuration to spin up local and production environments fast, without hand-writing compose files or wiring PHP, database, and queue services yourself.
Consider it when:
Look elsewhere when:
Watch for:
To executives: This package gives us a standardized, maintained path for shipping Laravel applications as Docker containers, including the PHP extension compilation that usually forces custom engineering. The tradeoff is time: a full deploy can take up to roughly 20 minutes in the worst case. That is acceptable for release-cadence deployments and not acceptable for rapid-iteration workflows, so the decision hinges on which of those we need. It replaces bespoke pipeline maintenance with a dependency we track and upgrade.
To engineering: v2.2.0 raises the build timeout to 900s and container startup to 300s to let extension compilation finish, which is intended to make end-to-end deploys succeed. Two asks: (1) instrument build and startup durations so we know our real p50/p95 against those ceilings — if we are close to 900s, we have a caching problem to fix, not a timeout to raise; (2) verify the end-to-end path on our own application before we remove any existing fallback pipeline. This is an incremental reliability fix with no breaking changes, so it is low-risk to adopt, but it does not by itself prove the deployment path works for us.
How can I help you explore Laravel packages today?