Playbooks I use for my homelab
1rhel_servers:
2 hosts:
3 hyperreal-local:
4 ansible_user: jas
5 ansible_host: hyperreal-locale.hs.ms.dev
6 ansible_python_interpreter: /usr/bin/python3
7 tor:
8 ansible_user: jas
9 ansible_host: 152.53.88.212
10 ansible_python_interpreter: /usr/bin/python3
11
12fcos_servers:
13 hosts:
14 hyperreal-remote:
15 ansible_user: core
16 ansible_host: hyperreal-remote.hs.ms.dev
17 ansible_python_interpreter: /usr/bin/python3
18 headscale:
19 ansible_user: core
20 ansible_host: headscale.moonshadow.dev
21 ansible_python_interpreter: /usr/bin/python3
22
23borgmatic_hosts:
24 hosts:
25 desktop:
26 ansible_user: jas
27 ansible_host: localhost
28 ansible_python_interpreter: /usr/bin/python3
29 hyperreal-local:
30 ansible_user: jas
31 ansible_host: hyperreal-local.hs.ms.dev
32 ansible_python_interpreter: /usr/bin/python3
33 nas:
34 ansible_user: jas
35 ansible_host: nas.hs.ms.dev
36 ansible_python_interpreter: /usr/local/bin/python3
37 dietpi:
38 ansible_user: jas
39 ansible_host: dietpi.hs.ms.dev
40 ansible_python_interpreter: /usr/bin/python3
41
42debian_servers:
43 hosts:
44 dietpi:
45 ansible_user: dietpi
46 ansible_host: dietpi.hs.ms.dev
47 ansible_python_interpreter: /usr/bin/python3
48
49freebsd_servers:
50 hosts:
51 nas:
52 ansible_user: jas
53 ansible_host: nas.hs.ms.dev
54 ansible_python_interpreter: /usr/local/bin/python3
55 nas-aux:
56 ansible_user: jas
57 ansible_host: nas-aux.hs.ms.dev
58 ansible_python_interpreter: /usr/local/bin/python3
59
60prom_servers:
61 hosts:
62 dietpi:
63 ansible_user: dietpi
64 ansible_host: dietpi.hs.ms.dev
65 ansible_python_interpreter: /usr/bin/python3
66
67prom_clients:
68 children:
69 rhel_servers:
70 debian_servers:
71 freebsd_servers:
72
73zfs_hosts:
74 children:
75 freebsd_servers: