Sign inSign up

getreadystack/mssql-container-licence-lint

By getreadystack

•Updated 24 days ago

Not affiliated with ReadyStack (readystack.dev). No new versions are published here.

Image
0

99

getreadystack/mssql-container-licence-lint repository overview

Not affiliated with ReadyStack (readystack.dev). No new versions are published here.

⁠SQL Server Docker Licence Lint (MSSQL_PID)

SQL Server Docker Licence Lint (MSSQL_PID) — finds the line

SQL Server Docker Licence Lint (MSSQL_PID)

mssql docker licence check for compose, Kubernetes and Dockerfiles

⁠Run

docker run --rm -v "$PWD":/work getreadystack/mssql-container-licence-lint /work/file

The same 13 rules as the VS Code extension, in a container. Mount a folder on /work.

⁠Free

  • Every finding and the per-container list-price exposure for the open file, in the editor and in the free web page, with no key. Measured on the bundled sample: an 8-core production container with MSSQL_PID unset: $60,492 Enterprise or $15,780 Standard; a 2-CPU Standard container is billed 4 core licences: $7,890. 13 rules.
  • --rules lists every rule

⁠With a licence ($29 once)

  • Workspace sweep: every compose, Kubernetes and Dockerfile in the workspace checked at once, with a written Markdown report of each SQL Server container finding and its list-price exposure, ready to hand to a licence auditor.
docker run --rm -e READYSTACK_LICENSE=<key> -v "$PWD":/work getreadystack/mssql-container-licence-lint --dir /work --ci

SQL Server 2022 list price, Enterprise $15,123 and Standard $3,945 per 2-core pack. an 8-core production container with MSSQL_PID unset: $60,492 Enterprise or $15,780 Standard.

⁠Use from an AI agent (MCP)

Claude Code · Cursor · Windsurf · any MCP client - add to your MCP config:

{ "mcpServers": { "mssql-container-licence-lint": { "command": "npx", "args": ["-y", "@readystack/mssql-container-licence-lint", "--mcp"] } } }

Tools: check_text and check_file (free) · check_dir (licence). The agent gets every finding with the line number.

⁠Use in CI

- name: SQL Server Docker Licence Lint (MSSQL_PID)
  run: npx -y @readystack/mssql-container-licence-lint --dir . --ci

(container: docker run --rm -v "$PWD:/work" getreadystack/mssql-container-licence-lint --dir /work --ci)

The folder sweep, reports and CI mode need one licence — one payment, no subscription. Set READYSTACK_LICENSE=<key> or run --license <key> once.

Get a licence⁠

Tag summary

Content type

Image

Digest

sha256:326adf79c…

Size

46.1 MB

Last updated

24 days ago

docker pull getreadystack/mssql-container-licence-lint