53 lines
2.2 KiB
INI
53 lines
2.2 KiB
INI
# Ansible Inventory File for Linux System Audit - Home Lab Environment
|
|
# Generated from Tailscale device discovery and network scanning
|
|
# Tailscale devices mapped to local IP addresses
|
|
|
|
[fedora_servers]
|
|
# Current host - fedora (Tailscale: 100.81.202.21)
|
|
fedora ansible_host=localhost ansible_user=jonathan ansible_connection=local tailscale_ip=100.81.202.21 device_type=workstation
|
|
# fedora-wired ansible_host=192.168.50.225 ansible_user=jonathan tailscale_ip=100.81.202.21
|
|
|
|
# Other Fedora/RHEL systems
|
|
|
|
[ubuntu_servers]
|
|
# Ubuntu/Debian based systems
|
|
omvbackup ansible_host=192.168.50.107 ansible_user=jon device_type=omv_backup_server
|
|
lenovo ansible_host=192.168.50.181 ansible_user=jonathan tailscale_ip=100.99.235.80
|
|
lenovo420 ansible_host=100.98.144.95 ansible_user=jon local_ip=192.168.50.194
|
|
omv800 ansible_host=100.78.26.112 ansible_user=root local_ip=192.168.50.229 device_type=nas_server
|
|
surface ansible_host=100.67.40.97 ansible_user=jon local_ip=192.168.50.188
|
|
audrey ansible_host=100.118.220.45 ansible_user=jon local_ip=192.168.50.145 device_type=ubuntu_server
|
|
|
|
[offline_devices]
|
|
# Tailscale devices currently offline - no local IP mapping available
|
|
# bpcp-b3722383fb (Windows) - Tailscale: 100.104.185.11
|
|
# bpcp-s7g23273fb (Windows) - Tailscale: 100.126.196.100
|
|
# jonathan (Linux) - Tailscale: 100.67.250.42
|
|
# ipad-10th-gen-wificellular (iOS) - Tailscale: 100.107.248.69
|
|
# qualcomm-go103 (Android) - Tailscale: 100.65.76.70
|
|
# samsung-sm-g781u1 (Android) - Tailscale: 100.72.166.115
|
|
# xreal-x4000 (Android) - Tailscale: 100.69.142.126
|
|
|
|
[mobile_devices]
|
|
# Active mobile devices
|
|
# google-pixel-9-pro ansible_host=tailscale tailscale_ip=100.96.2.115 device_type=android
|
|
|
|
[network_infrastructure]
|
|
# Key network devices discovered
|
|
# gateway ansible_host=192.168.50.1 device_type=router
|
|
# immich_photos ansible_host=192.168.50.66 device_type=photo_server
|
|
|
|
[all_linux:children]
|
|
ubuntu_servers
|
|
fedora_servers
|
|
|
|
[all_linux:vars]
|
|
# Common variables for all Linux hosts
|
|
ansible_ssh_private_key_file=~/.ssh/id_rsa
|
|
ansible_ssh_common_args='-o StrictHostKeyChecking=no'
|
|
ansible_python_interpreter=/usr/bin/python3
|
|
|
|
# Optional: Set these if needed
|
|
# ansible_become_pass=your_sudo_password
|
|
# ansible_ssh_pass=your_ssh_password
|