A collection of useful scripts and tools for cloud infrastructure, identity management, security operations, and homelab automation.
This toolbox covers real-world admin pain points across AWS, Azure/Entra ID, Active Directory, CrowdStrike, Zscaler, and homelab environments.
Scripts for AWS CLI operations, EC2, IAM, SSO, cost reporting, and more.
/aws- See /aws/README.md for details.
Automation for Azure identity, MFA, groups, hybrid identity, Copilot licensing, and compliance audits.
/azure- See /azure/README.md for details.
PowerShell scripts for on-prem AD user, group, Exchange, and permissions management.
/active-directory- See /active-directory/README.md for details.
Automation for GitHub org management, repo permissions audits, workflow operations, Copilot usage reporting, and enterprise insights.
/github- See /github/README.md for details.
API-driven scripts for ZPA connector, app, and policy automation.
/zscaler- See /zscaler/README.md for details.
PowerShell scripts for Falcon API, uninstall token retrieval, endpoint audits, and bulk host actions.
/crowdstrike- See /crowdstrike/README.md for details.
Scripts for Intune device compliance, OS/Office update status, stale device cleanup, and configuration export.
/intune- See /intune/README.md for details.
API and endpoint scripts for NinjaOne inventory export, alert reporting, software auditing, and device remediation.
/ninjaone- See /ninjaone/README.md for details.
Scripts supporting Unraid, Ansible, Prometheus, Grafana, Docker, and Nginx automation in a home lab.
/homelab- See /homelab/README.md for details.
Automation for Google Dialogflow agent management, including exporting intents, entities, and auditing webhooks.
/gcp- See /gcp/README.md for details.
✅ Clone this repo
✅ Review each folder’s README for usage
✅ Scripts require appropriate credentials and permissions
Example:
bash chmod +x ./aws/aws_list_ec2_instances.sh ./aws/aws_list_ec2_instances.sh
🙌 Contributions
Contributions, improvements, and pull requests are welcome!
Maintained by Steven Gersztyn.
Explore more of my DevOps and infrastructure projects:
🔹 Homelab 2025: A secure, scalable home lab infrastructure combining virtualization, containerization, automation, and Zero Trust networking.
🔹 Homelab Monitoring: Monitoring stack using Prometheus, Grafana, node_exporter, and cAdvisor to visualize system and Docker metrics in real time.
🔹 Workspace Cost Reduction: Cloud cost optimization project migrating from AWS Workspaces to EC2 + Zscaler ZPA, reducing per-user costs by 35%.
🔹 Simple CI/CD Pipeline: Demo repo automating Docker builds for a Flask app using GitHub Actions.
🔹 Toolbox: A curated collection of scripts automating cloud infrastructure, security, identity, DevOps, and IT operations across AWS, Azure, GitHub, Zscaler, CrowdStrike, Intune, and more.