Back to Free Tools

FREE TOOLS

Compose Reference Inspector

Inspect supplied Compose declarations,references,unknowns and dependency cycles.

Optional UTF-8 source file (overrides text), Source

JSON

Browser only

Runs locally in your browser. Your files, pasted content and generated output are not uploaded. Reset clears this tool’s working data.

This tool needs JavaScript. If it does not load, refresh the page and try again.

How to use this tool

  • Enter the displayed example values,or choose the local input files requested by the controls. Optional source files take precedence where labelled.
  • Choose Inspect references and inspect the complete result and any reported limitations.
  • Use Download result and each companion download link to save complete outputs. Reset clears output and restores example controls.

Examples

Source: services:
web:
image: example.invalid/web
depends_on: [db]
volumes: [data:/data]
db:
image: example.invalid/db
volumes:
data: {}

Limitations

  • Inspect literal Compose service dependency/namespace/link,network,named-volume,secret and config references and complete dependency cycle groups. Missing literal declarations are findings. Includes,extends,profiles,interpolation,bind paths,images and runtime resources remain explicit unknowns;no Compose execution,health/startup,container/resource access or full schema-validity claim. Complete parsed original document retains unknown extensions and exact numeric tokens. Existing strict YAML1.2 admission refuses aliases,merge keys,duplicates,custom tags/nonfinite numbers and multi-documents. One UTF-8 source1 MiB,1–1,000services/10,000references/40levels/200,000values. Complete JSON20 MiB;all processing stays in your browser.
  • Complete outputs only. Unsupported or oversized input is refused. Follow the displayed job-specific bounds and format policies.

Related tools

No items found.

More tools for your workflow

Explore the related desktop tool