Go to file
2023-11-15 23:54:11 +01:00
ansible@920407620d feat(dependency): Add ansible 2023-10-23 14:26:17 +02:00
inventory feat(inventory): Add NAS component 2023-11-13 00:34:40 +01:00
.gitignore feat(install): Add multiple installation processes 2023-10-23 14:26:55 +02:00
.gitmodules feat(dependency): Add ansible 2023-10-23 14:26:17 +02:00
Makefile feat(Makefile): Add suspend target 2023-11-10 22:55:41 +01:00
README.md docs(README): Update TODO list 2023-10-30 16:56:18 +01:00
Vagrantfile feat(nas): Add extra disk 2023-11-15 23:54:11 +01:00

Homelab

Dependencies

  • Vagrant
  • ansible
  • vagrant-scp

Setup

For ingress node connected to the internet, I recommend using a VPS of either choice, acting as the public input to the cluster.
To do so, complete the IP in the inventory/outsider.yml file.

This VPS needs to be pre-configured with this script.

TODO

  • Detect default network interface