Releases: AlexRosbach/Replibook
Releases · AlexRosbach/Replibook
RepliBook v1.1.0
Summary
RepliBook 1.1.0 adds guided scans, Windows desktop app work and stronger review/drift tooling:
- role-oriented scan profiles for workstation, web server, database server, terminal server, automation node, container host and full scans
- startup/action wizard for choosing scan or apply flows when running RepliBook interactively
- network scanner for interface addresses, default gateway, DNS and NetworkManager connection details where available
- system configuration scanner for hostname, timezone and locale
- scheduled-task scanner for cron,
/etc/cron.*and macOS launchd plist locations - generated playbooks now include reviewed network, system configuration and scheduled-task sections
- review preview with safety classification plus
replibook-review.jsonsidecar report - optional section exclusion after scanning through interactive prompts or
--exclude-sections - scan snapshot export with
--save-snapshotandreplibook difffor drift comparison - remote scan recipe command for SSH/SCP-based snapshot collection
- Windows desktop app frontend with RepliBook branding, shared generator backend, playbook apply support and PowerShell EXE build script
- native Windows scanners for installed programs, services, network configuration and scheduled tasks
replibook modules,replibook guiandreplibook scan --modules ...for commander-friendly automation
Fixes
- addressed Copilot review findings around Windows service
StartMode, Tkinter availability, Ansible runner errors, scan-module validation, OS docstrings and generic no-result messages - fixed Windows
charmapfailures while generating playbooks by writing generated playbook and inventory files as UTF-8 - hardened Windows EXE build script validation so it fails if
dist/Replibook.exeis not actually created - Windows EXE packaging now includes generator templates so generated playbooks do not miss
site.yml.j2
Tag
Release tag: v1.1.0
Target commit: b359bf92091356f1a33bebfe657c06e7d6f425a4
Replibook v1.0.1
Replibook v1.0.1
Added
- Guided scan wizard with per-module explanations instead of one dense multi-select list.
- Local/SSH target inventory configuration, including host/IP, inventory name, SSH user, port, key path and become override.
- Guarded
replibook applywrapper aroundansible-playbook. replibook apply --install-depsto install Ansible and common required collections when missing.- Extra confirmation guard for network-sensitive playbooks, with
--confirm-network-changesfor non-interactive runs.
Changed
- Interactive generation now asks for target inventory details before writing
inventory.ini. - Documentation now explicitly states that Replibook does not back up Docker volumes, bind-mounted files, databases, uploads or application data.
Install
pipx install git+https://github.com/AlexRosbach/Replibook.git@v1.0.1Replibook v1.0.0
Initial Replibook baseline. Adds Linux/macOS scanning, Ansible playbook generation, documentation, Knowledge Base, issue templates, and YAML-safe generated values.