Skip to content

harry1489/Ansblie-update-homelab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Ansible Multi-Server Update Setup

This Ansible setup lets you update multiple Linux servers (including Proxmox, OMV, Jellyfin, a generic Linux host, and the local Pi) in one go. It works for both Debian/Ubuntu (APT) and Fedora/RedHat (DNF/YUM) systems.


Inventory

All hosts are defined in hosts.ini. Example:

[all_servers]
server ansible_host=192.168.10.187 ansible_user=root ansible_ssh_private_key_file=/home/harry/.ssh/id_ed25519_ansible ansible_python_interpreter=/usr/bin/python3
omv ansible_host=192.168.10.169 ansible_user=root ansible_ssh_private_key_file=/home/harry/.ssh/id_ed25519_ansible
jellyfin ansible_host=192.168.10.46 ansible_user=jelly ansible_ssh_private_key_file=/home/harry/.ssh/id_ed25519_ansible
linux-host ansible_host=192.168.10.117 ansible_user=root ansible_ssh_private_key_file=/home/harry/.ssh/id_ed25519_ansible ansible_python_interpreter=/usr/bin/python3
localhost ansible_connection=local ansible_python_interpreter=/usr/bin/python3

About

Ansblie update homelab

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published