Rudder: configuration management for the masses
This project is part of Rudder - configuration management for the masses.
See: http://rudder-project.org for more information.
|Mailing list, irc|
This project is licensed under AGPLv3 license, see the provided "LICENSE" file or http://www.gnu.org/licenses/agpl-3.0.txt
Thank you for your interest in our project! The contribution process is detailed here: http://www.rudder-project.org/HowToContribute
This is the main project, Rudder, the web console that allows to see nodes inventory, manage group of nodes, apply configuration rules derived from techniques.
This project is composed of several modules:
that module contains most of the logic for Rudder (i.e most of the business tier). Among other things, you will find:
that module contains all the presentation layer and the service weaving logic. Along with all the web standard things (JS, CSS, etc) you will find some unusual Liftweb integration:
The easiest way to test and use Rudder is to install it from the provided Linux packages, see: http://www.rudder-project.org/foswiki/Main/Installation
This project is managed thanks to Maven software project management (http://maven.apache.org/). You will have to have a working Maven (version 2.2.x or 3.0.x) installation.
% mvn clean install
For now, the developpement environment is not trivial to set-up. We want to make it more easy so that an unique command will set-up the full environment, but we are afraid that until that bright future become true, you will have to follow: http://www.rudder-project.org/foswiki/Development/SettingUpADevelopmentEnvironment