Skip to content

Add AppLaunch Compose Checker - #435

Open
MJDaws0n wants to merge 1 commit into
moimikey:mainfrom
MJDaws0n:add-applaunch-compose-checker
Open

Add AppLaunch Compose Checker#435
MJDaws0n wants to merge 1 commit into
moimikey:mainfrom
MJDaws0n:add-applaunch-compose-checker

Conversation

@MJDaws0n

Copy link
Copy Markdown

What this adds

Adds AppLaunch Compose Checker to Validation & Parsers.

It matches the repository's contribution requirements:

  • Browser-based: analysis runs locally in the browser.
  • Direct link: the entry opens the checker itself.
  • 100% free: no signup, trial, paywall, or usage limit.

The checker reviews Docker Compose YAML for risky production defaults, exposed ports, likely literal secrets, mutable tags, missing healthchecks, resource limits, dependency readiness, and persistence. Compose contents are not uploaded.

Direct link: https://applaunch.org/tools/docker-compose-checker

Disclosure

I own AppLaunch and am submitting my own tool. No compensation is involved. AppLaunch also sells managed Docker hosting, but using the checker does not require a purchase.

@github-actions

Copy link
Copy Markdown

Hey MJDaws0n! Thanks for your submission! 🚀

To keep awesome-devtools instantly accessible for everyone, all tools must be:

  • Browser-based — no downloads or native app installs
  • Direct link — goes straight to the tool (not a multi-tool landing page)
  • 100% free — no signups, trials, paywalls, or usage limits

Please make sure your PR meets these criteria. It may take some time for your submission to be reviewed — you can occasionally comment with a "bump" to bring more attention to it.

Thanks for contributing! 🙌

@MJDaws0n
MJDaws0n force-pushed the add-applaunch-compose-checker branch from 8954aa8 to 0ecc414 Compare August 27, 2026 23:48
@MJDaws0n

Copy link
Copy Markdown
Author

CI note: the Dead Links check stopped in actions/checkout before it reached the link check because this pull_request_target workflow refuses fork code by default. The direct tool URL currently returns HTTP 200, and the submission workflow passed on the original commit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant