Enroll, a tool to reverse-engineer servers into Ansible config mgmt
Happy new year folks! This tool was born out of a situation where I had 'inherited' a bunch of servers that were not under any form of config management. Oh, the horror... Enroll 'harvests' system information such as what packages are installed, what services are running, what files have 'differed' from their out-of-the-box defaults, and what other custom snowflake data might exist. The harvest state data can be kept as its own sort of SBOM, but also can be converted in a mere second or two into fully-functional Ansible roles/playbooks/inventory. It can be run remotely over SSH or…
Enroll, a tool to reverse-engineer servers into Ansible config mgmt launched on January 1, 2026 with 265 votes, #98 of 14,584 launches that month and more than 99% of that year's launches.
In plain words
Enroll is a tool that reverse-engineers unmanaged servers into Ansible configuration management code. It harvests system information including installed packages, running services, modified files, and custom configurations, then converts this data into functional Ansible roles, playbooks, and inventory files within seconds. The tool supports Debian and Red Hat-like systems, runs remotely over SSH or locally, and includes a diff mode to detect configuration drift over time. It is designed for system administrators who need to bring legacy servers under configuration management.
written from the facts on this page · September 2026
From the sources
In the maker’s words, at launch
Happy new year folks! This tool was born out of a situation where I had 'inherited' a bunch of servers that were not under any form of config management. Oh, the horror... Enroll 'harvests' system information such as what packages are installed, what services are running, what files have 'differed' from their…
Does a similar job
all alternatives →
Interactive Ansible Tutorial2018 · github.com · ▲170Interactive Ansible tutorials with dead simple setup via Docker - turkenh/ansible-interactive-tutorial
Aviary.sh – A tiny Bash alternative to Ansible2020 · github.com · ▲276Minimal distributed configuration management in bash - frameable/aviary.sh

- ACAnsible Crash Course2019 · ▲160
Hi Everyone. My name is Mike. I've created a free Ansible Crash Course. It's a course aimed at people who are new to Ansible and want to get up and running quickly. It goes into a fair amount of detail on most topics, but should something be missing just let me know and I'll add it in. Any and all help would be greatly appreciated! Just note an email address is required to register for the course - this is a limitation of the platform I'm using to host the course. Sorry about that! The course can be found over here: https://www.thecloud.coach/ansible-crash-course Any and all…
HomelabOS – Ansible scripts to deploy self hosted cloud services2018 · gitlab.com · ▲235Your very own offline-first privacy-centric open-source data-center! https://homelabos.com/

Source: Show HN post ↗ · launch text quoted in part
Launched alongside, January 2026
the whole month →- IN
Hey HN! I wanted to share something I built over the last few weeks: isometric.nyc is a massive isometric pixel art map of NYC, built with nano banana and coding agents. I didn't write a single line of code. Of course no-code doesn't mean no-engineering. This project took a lot more manual labor than I'd hoped! I wrote a deep dive on the workflow and some thoughts about the future of AI coding and creativity: http://cannoneyed.com/projects/isometric-nyc
AI · Jan 2026 · cannoneyed.com




Automatic AI-powered code reviews the moment you open a PR
Dev tools · Jan 2026 · kilo.ai
