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

Audits firestore.rules and storage.rules for public access, expired test-mode dates and missing owner checks — 13 rules, line by line, before you deploy.
docker run --rm -v "$PWD":/work getreadystack/firestore-rules-guard /work/file
The same 13 rules as the VS Code extension, in a container. Mount a folder on /work.
--rules lists every ruledocker run --rm -e READYSTACK_LICENSE=<key> -v "$PWD":/work getreadystack/firestore-rules-guard --dir /work --ci
A freelance Firebase developer is quoted at $120 an hour, and a manual pass over one project's rules takes about an hour, repeated every time the rules change.
Claude Code · Cursor · Windsurf · any MCP client - add to your MCP config:
{ "mcpServers": { "firestore-rules-guard": { "command": "npx", "args": ["-y", "@readystack/firestore-rules-guard", "--mcp"] } } }
Tools: check_text and check_file (free) · check_dir (licence). The agent gets every finding with the line number.
- name: Firestore Rules Guard
run: npx -y @readystack/firestore-rules-guard --dir . --ci
(container: docker run --rm -v "$PWD:/work" getreadystack/firestore-rules-guard --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.
Content type
Image
Digest
sha256:595cf66a7…
Size
46.1 MB
Last updated
28 days ago
docker pull getreadystack/firestore-rules-guard