RackWeaver

RackWeaver is a desktop application for designing and managing data center infrastructure. It describes a complete object representation of servers and networks, including physical locations, port connections, and equipment configurations. It comprises a a suite of GUI and CLI tools to act upon that model and modify it intelligently, leveraging Git with PGP to provably document all modifications.

From one's object model, it can generate documentation, switch configurations, disk images, aid in system monitoring, and more through community plugins.

RackWeaver will run for decades because it's a fully-libre, cross-platform desktop application (Python/Qt/AGPLv3+). RackWeaver is usable by anyone, from a solo sysadmin managing a few machines, to a team overseeing multiple autonomous systems, for those who prefer offline, scriptable, and easy-to-use free/libre software.

RackWeaver is a new project by Davis Remmel with funding by NLnet. Check back here later for code and executables, and stay tuned.

Follow on Mastodon Subscribe to RSS