This commit is contained in:
Senad Uka
2016-02-22 06:22:38 +01:00
parent 5b7f1a2b94
commit 6f92671b73

View File

@@ -3,3 +3,14 @@
CHUB is a tool that helps administrators keep the servers configuration in a repository agnostic of the platform the server is running on.
It is built to be easily augmented by adding templates and building syntax checking plugins.
Advanced administrators can use it as a repository and a backup tool, while it helps beginners by providing a starting points and guidance for editing complex configurations.
Currently source code management tools or network drives are used by administrators to backup and keep their configurations. Using a SCM is overkill and it is impractical to use it to track the whole server. Most network drive technologies don't have transparent document versioning.
CHUB to the rescue!
It has following features:
* Keeps no data on the server - unlike other administration tools - chub does not modify server in any way in order to work
* Shows diffs of what has changed between versions of tracked configurations - so it makes it easy to track the changes even if us pesky developers change something in production and not notify administrators
* Uses templates to help less advanced administrators to configure complex software
* Checks for syntax error of the configuration before it blows up in production and your boss complains
* UI so ugly that any incompetent luser will run away from it - and yet very usable for the BOFHs