Skip to content

davnpsh/valhalla

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

valhalla

A general setup of my HomeLab

This repository serves as setup and documentation of my HomeLab infrastructure.

How to run

The Ansible playbook was run with Python 3.12.3 and the ansible-10.0.1 community package. Install Python in your local machine, clone this repository and change directory to ./ansible.

Inspect the directories and look for [...].example[...] files because they have environment variables that need values for the playbook to run.

Create a Python virtual env. and install ansible:

pip install ansible

Then, (assuming you are root or you can become root without password) run the playbook once with:

ansible-playbook setup.yml

Then, check setup.yml, uncomment roles and run as many times as indicated in the comments.