Files
homelab/ansible

Ansible Configuration

Collection of Ansible configurations for managing infrastructure, services, and maintenance.

📚 Documentation

Detailed documentation regarding roles, playbooks, and inventory is available in DOCUMENTATION.md.

Project Structure

This project works in tandem with OpenTofu to manage the complete infrastructure lifecycle:

  • Ansible (This directory): Handles server maintenance, updates, and configuration management within the VMs.
  • OpenTofu: Handles infrastructure definition (VMs, LXC containers) and their hardware specifications.

Note

: Infrastructure provisioning is handled in the opentofu/ directory (sibling to this project).

Legacy files have been moved to deprecated/.