Continuous Auditing & Configuration
Website •
Docs •
Chat •
Videos •
Bug tracker
X (Twitter) •
Bluesky •
Mastodon •
LinkedIn
Rudder is a system infrastructure automation platform, dedicated to empowering IT operational teams
to ensure and improve their security posture and fostering collaboration in Security Operations (SecOps).
Learn more about Rudder features and use cases on the website.
Browse the demo Web interface (with fake data) to get a glimpse of the available features and interfaces.
A Rudder installation is made of:
[!TIP]
You need an active subscription to get a complete setup, including Rudder’s security features. Without a subscription
you will get access to Rudder Core only.
It you want to evaluate how Rudder can help you, you can ask for a free trial on the website.If you have installed Rudder Core, you can upgrade it at any time to a subscription
or a free trial license.
Follow the step-by-step instructions of the documentation to setup Rudder:
Alternatively, for a quick setup on Linux systems, you can use the installer script.
For a Rudder server:
curl --proto '=https' --tlsv1.2 -sSf https://repository.rudder.io/tools/rudder-setup | sh -s -- setup-server latest
For a Rudder agent, replace SERVER
by you Rudder server’s IP or hostname:
curl --proto '=https' --tlsv1.2 -sSf https://repository.rudder.io/tools/rudder-setup | sh -s -- setup-agent latest SERVER
For more options and to review the script before running it:
wget https://repository.rudder.io/tools/rudder-setup
chmod +x rudder-setup
./rudder-setup -h
Rudder has adopted an open-core model:
The complete Rudder solution is paid and partially open-source. A part of the paid plugins and agents are distributed under proprietary license. It also includes other benefits:
They serve different purposes:
Rudder Core is a subset of the full solution, and the packages publicly available are identical the packages provided to subscription users, with the same QA and security processes. This is not a two-speed model, but a “two-scope” model.
The full Rudder solution is a direct super-set of Rudder Core, so you don’t have to
reinstall anything and your server and agents are compatible with the additional
features which come as plugins.
You may just need to change the repository URL on your systems to benefit from the extended
maintenance in the future.
The project is lead by the French (🇫🇷🇪🇺) company of the same name (previously known as Normation).
The best option is through a Rudder subscription which includes professional support. Users of Rudder Core can find help on the community channels.
Join our community on GitHub Discussions or our Gitter/Element chat for support, feedback, and collaboration.
Rudder uses a MAJOR.MINOR.PATCH
versioning scheme:
Maintenance policy:
Get the list of currently maintained versions in the documentation.
All kinds of contributions are welcome, including code, documentation, examples of Rudder use cases,
feedback about your usage, etc.
If you are interested, you can come talk with the development team, is often present in the chat room,
or open a discussion directly on GitHub.
We require a signed individual or entity Contributor License Agreement (CLA) before we can merge any significant code or documentation change to Rudder.
Given the recent developments in the legal framework surrounding patents, copyrights, and their use, we want to be very clear about what we give and wait in return before we can accept a contribution. We want to be able to evolve with all these legal issues, and be able to defend the project if something unpleasant happens, or simply if a contributor changes their mind. Prevention is better than cure!
Our text is based on the CLA provided by the Harmony Agreement Project. The Harmony agreements are a community group focused on contribution agreements for free and open source software (FOSS).
Please refer to Rudder’s security process.
This project is licensed under GPLv3 license, see the provided LICENSE (or
its source).
We add an exception to the main GPLv3 license that allows to build and use plugins
on top of Rudder with any license, open source or closed/proprietary, see the LICENSE_EXCEPTION.