Collection of Ansible Roles and helper scripts I use for my Homelab.
The following roles are in this repo.
| Role | Description |
|---|---|
| homelab-common | Role to apply a common config for my VMs |
| homelab-containers | Role to install Docker or Podman depending on the server OS |
| homelab-elasticsearch-docker | Role to install an Elasticsearch cluster using Docker, either cluster (3), or single node |
| homelab-nfs-client | Role to install NFS and mount a directory on the target servers |
| homelab-nfs-server | Role to install an NFS server to serve the above ones! |
| homelab-nginx | Role to install an NGINX load balancer |
The following helper scripts are in here:
| Script | Description |
|---|---|
proxmox-helper.py |
Starts, Stops, Rollback, or quickly setup the VMs I want to use with the roles etc! |