Foreman is a complete lifecycle management tool for physical and virtual servers. We give system administrators the power to easily automate repetitive tasks, quickly deploy applications, and proactively manage servers, on-premise or in the cloud.

Configuration

Monitor hosts

Foreman reports will tell you exactly what happened in your nodes, and alert you when things go awry. See in your dashboard which hosts are healthy, and which ones are outdated.

CLI

UIs slow you down? Hammer CLI gives you easy access to all the API calls you need to stay on top of your data center.

API

We provide a RESTful API to give you the power to automate most tasks, such as registering hosts, assigning roles to users, and more.

RBAC and LDAP integration

A thorough authorization system based on role based access control (RBAC) allows for tight policies for your Foreman users. If you use LDAP or FreeIPA, you can continue using them for authentication and authorization.

Audits

No more wondering why did your load balancer suddenly became a database. Check how, who and when in our audits system.

Plugins

A pluggable architecture allows you to extend Foreman in almost any direction. Visit our list of plugins for a glimpse.

Host groups

Horizontal scaling is an ubiquitous architecture in IT. Group your hosts and modify their configuration as if they were just one with Foreman.

Provisioning

Provision on bare-metal & public or private clouds all from one place with one simple process.

Configuration

A complete configuration management solution including an ENC for Puppet and Salt, built-in support for parameterized classes and hierarchical parameter storage.