Proxmox and Docker

Compose validator

Paste your compose.yaml and see duplicate ports, missing volumes, typos and insecure settings.

What gets checked?

The formatting (YAML), the structure of a Compose file and the things that most often go wrong: duplicate ports, volumes and networks that are not declared, a depends_on pointing to a service that does not exist, an invalid restart value, uppercase letters in an image name, typos in keys (port instead of ports) and unsafe choices like an open database port, privileged or a default password.

This is a custom check in your browser, not a full replacement for docker compose config. If you do not see something here, run docker compose config on your server for the definitive check. Your file is never sent anywhere. Need to convert a file from a docker run command? Use Docker run → Compose.