Free OSS CLI
Run ForgeGuard yourself and retain the bounded Markdown and JSON evidence. No account or hosted control plane is required.
Exact GET allowlist and no target mutation.
PASS means only the named checked condition.
Mechanically generated Markdown and JSON artifacts.
// current OSS scope
A normal A–F grade appears only when every core check is assessed. Missing or ambiguous evidence produces N/A — never a fabricated PASS or 100/A.
A ForgeGuard score summarizes only the checks implemented in the installed version. It is not a complete hardening assessment or security guarantee.
// install and run
python -m pip install forgeguardforgeguard scan \\
--url https://git.example.com \\
--authorized \\
--product gitea \\
--format md,json \\
--out ./reports/scan_report.md// commercial path
Commercial work starts with written scope, proof of authorization, and operator-controlled inputs. A remediation engagement is separate from reporting and begins only after explicit approval.
Run ForgeGuard yourself and retain the bounded Markdown and JSON evidence. No account or hosted control plane is required.
Human review of authorized evidence, explicit limitations, prioritized findings, and a practical remediation plan for the agreed Gitea scope.
Separately authorized changes with a frozen scope, rollback discipline, and before/after verification against the agreed acceptance criteria.
No heavy SaaS or recurring monitoring is being offered at this stage. Scope expansion, external target work, and any change to a customer environment require separate written authorization.
authorized use only
Use ForgeGuard only on a Gitea instance you own or are explicitly authorized to assess. The CLI requires an authorization affirmation, while legal authority remains the operator's responsibility.
Use the contact form to send the instance ownership context, desired scope, and timing. We will freeze the authorized boundary before reviewing evidence or proposing work.
ForgeGuard is not affiliated with Gitea, Forgejo, Codeberg, GitHub, or GitLab.