- Adjust inventory file to standardize ansible_user settings for listmonk and jellyfin hosts, ensuring consistent user access across services. - Update .zshrc file to include SSH aliases for new hosts, enhancing accessibility for remote management. These changes streamline host management and improve the usability of SSH connections for infrastructure operations.
41 lines
1.3 KiB
INI
41 lines
1.3 KiB
INI
# Ansible Inventory
|
|
# Primary IPs: Tailscale (100.x.x.x) for remote access
|
|
# Fallback IPs: Local network (10.0.x.x) when Tailscale is down
|
|
# Usage: ansible_host_fallback is available for manual fallback
|
|
|
|
[gitea]
|
|
giteaVM ansible_host=10.0.30.169 ansible_user=gitea
|
|
|
|
[portainer]
|
|
portainerVM ansible_host=10.0.30.69 ansible_user=ladmin
|
|
|
|
[homepage]
|
|
homepageVM ansible_host=10.0.30.12 ansible_user=homepage
|
|
|
|
[vaultwarden]
|
|
vaultwardenVM ansible_host=100.100.19.11 ansible_host_fallback=10.0.10.142 ansible_user=root
|
|
|
|
[dev]
|
|
dev01 ansible_host=10.0.30.105 ansible_user=ladmin
|
|
bottom ansible_host=10.0.10.156 ansible_user=beast
|
|
debianDesktopVM ansible_host=10.0.10.206 ansible_user=user skip_reboot=true
|
|
devGPU ansible_host=10.0.30.63 ansible_user=root
|
|
|
|
[ansible]
|
|
ansibleVM ansible_host=10.0.10.157 ansible_user=master
|
|
|
|
[tailscale]
|
|
tailscaleVM ansible_host=100.66.218.53 ansible_user=ladmin
|
|
|
|
[services]
|
|
caddy ansible_host=100.117.106.18 ansible_host_fallback=10.0.10.50 ansible_user=root
|
|
jellyfin ansible_host=100.104.109.45 ansible_host_fallback=10.0.10.232 ansible_user=root
|
|
listmonk ansible_host=100.73.190.115 ansible_host_fallback=10.0.10.149 ansible_user=root
|
|
#slack ansible_host=100.110.190.69 ansible_host_fallback=10.0.10.154 ansible_user=ladmin
|
|
|
|
[desktop]
|
|
desktop-beast ansible_host=100.117.34.106 ansible_user=beast
|
|
|
|
[local]
|
|
localhost ansible_connection=local
|