Open-source Ansible platform with event-driven automation, drift detection, policy-as-code, and a self-service portal. Deploy with Docker Compose.
Built for teams that need more from their automation platform.
HMAC-verified webhook rules with Jinja2 conditions that trigger jobs or notifications automatically.
Automatic configuration drift detection with severity classification, alert rules, and CSV compliance export.
OPA / Rego rules evaluated before every launch. Block non-compliant automations at the gate.
Curated automation catalog with approval workflows. Users request automations without template access.
Per-organization quotas, custom branding, usage tracking, and tenant-aware access control.
Privacy-first AI chat with local Ollama LLM and RAG. Preview only — actively under development, not yet production-ready. Self-hosted, contextual help without sending data to the cloud.
FIDO2 passkeys, passwordless login, per-org MFA enforcement. SSO with Keycloak, Azure AD, Okta.
Pre-launch security scanning with ansible-lint, checkov, and pip-audit. Configurable severity thresholds.
Distributed tracing and metrics built in. Zero vendor lock-in, zero overhead when disabled.
Docker Compose deployment with separate web, task, and frontend containers. Scale with Receptor mesh.
| Feature | Forge | AWX | AAP 2.5+ | Ascender | Semaphore |
|---|---|---|---|---|---|
| Docker Compose deploy | Yes | No | No | Yes | Yes |
| Kubernetes deploy (Helm + Operator) | Yes | Yes | Yes | Yes | Yes |
| Event-driven automation | Yes | No | Yes | No | No |
| Drift detection | Yes | No | No | Yes | No |
| Policy-as-Code (OPA) | Yes | No | Planned | No | No |
| Self-service portal | Yes | No | Yes | No | No |
| Multi-tenancy | Yes | No | Yes | No | No |
| AI assistant | In Development | No | Yes | No | No |
| WebAuthn / passkeys | Yes | No | No | No | No |
| IaC scanning | Yes | No | No | No | No |
| OpenTelemetry | Yes | No | No | No | No |
| Conditional survey logic | Yes | No | No | No | No |
| Modern UI (React 18) | Yes | Legacy | Yes | Legacy | Yes |
| Open source | Yes | Yes | No | Partial | Yes |
# Clone and configure git clone https://github.com/forgeplatform/forge-devops.git cd forge-devops cp .env.example .env && nano .env # Start the platform docker compose up -d # Open in browser open https://localhost
See the Deployment Guide for TLS, backups, and scaling.
Free, open-source, and built for infrastructure teams.