Project Structure
auberge/├── src/ # Rust CLI├── ansible/ # Playbooks and roles├── docs/ # Documentation└── mise.toml # Environment and toolsKey Directories
Section titled “Key Directories”src/ - Rust CLI with commands in src/commands/
ansible/playbooks/ - Layered playbooks (bootstrap → hardening → infrastructure → apps)
ansible/roles/ - Ansible roles for each service
docs/ - This documentation
Data Locations
Section titled “Data Locations”Local:
~/.config/auberge/hosts.toml- Host configuration~/.local/share/auberge/backups/- Backup storage
Remote:
/var/lib/{service}/- Application data/etc/systemd/system/- Service units