Open source · Community contributions
Tools I build and share
These are free tools I built for problems I kept running into as an Azure and identity engineer. They are open source on GitHub and self-hosted, so your data stays on your own infrastructure. Issues, ideas and pull requests are welcome.
ARG
Azure Resource Guardian
A self-hosted, open-source Azure governance platform for orphaned resources, cost savings, security posture, Entra ID hygiene and Terraform drift.
- Version
- 0.2
- Scanners
- 63
- License
- MIT
EntraGuard
EntraGuard
A containerised, read-only tool that checks a Microsoft Entra ID tenant against 115 security checks, with step-by-step remediation and compliance mapping.
- Checks
- 115
- Domains
- 12
- Images
- v2.1, amd64 + arm64
OpenPrint
OpenPrint Server
A Docker-based CUPS print server for Raspberry Pi and Linux PCs, with a web dashboard to discover printers, manage queues and control print jobs.
- Runs on
- Raspberry Pi and Linux PCs
- Print system
- CUPS 2.4 + Avahi
- License
- MIT
AZPaC
Azure Policy as Code (AZPaC)
A Terraform framework for Azure Policy: definitions, initiatives, assignments and expiring exemptions in Git, deployed by Azure DevOps pipelines.
- Built with
- Terraform (HCL)
- Pipelines
- 3 (Azure DevOps)
- Modules
- definition, initiative, assignment, exemption
Entra Helpdesk
Entra Helpdesk Portal
A containerised helpdesk portal for Microsoft Entra ID: password resets, MFA, groups and app secrets through a scoped service principal, with a ticket number and audit log for every change.
- Edition
- Community
- Sign-in
- Microsoft SSO + allowlist
- Stack
- Python 3.11, Flask, MSAL, SQLite
Get involved
Found a bug or want a feature? Open an issue on the tool’s GitHub repository. If a tool saved you time, starring the repository helps other engineers find it.
