Free tool · Runs in your browser · Nothing uploaded

Audit your docker-compose.

Compose is easy to write and easy to ship with a hole in it. Paste your docker-compose.yml and get a production audit — exposed database ports, hardcoded secrets, missing restart policies, :latest images, and more — per service, with the fix.

100% client-side

The holes compose makes easy

A compose file that works on your laptop and a compose file that's safe in production are not the same file. The gaps are quiet: a database with a host port mapping that's now on the public internet, a password sitting in plaintext under environment, a service with no restart policy that won't come back after a reboot, an image: postgres with no tag that pulls a different version next month. None of them error; all of them bite later.

This catches the common ones in seconds. Keeping them caught — across every service, every deploy, every host — so a fix doesn't quietly regress, is the ongoing version of the job, and the part a control plane is built to hold.

Catch it once here. Keep it caught everywhere.

Infraveil runs, supervises, and audits your containers across the hosts you own — with the restart, recovery, and tamper-evident record that turns a one-time fix into a standing guarantee.

See how it works

Get the production-compose playbook

Hardening, secrets, restarts, and healthchecks for containers you run yourself. No spam.