Complete install of my home server
.config | ||
inventory | ||
playbooks | ||
roles | ||
.gitignore | ||
.yamllint.yml | ||
ansible.cfg | ||
get-vault-password.sh | ||
README.md | ||
todo | ||
Vagrantfile |
Complete install of my home server, originally running on Olimex's Lime2
Usage
Testing
*-test
Each machine from the inventory has a *-test variant defined in Vagrantfile for tests. To connect, we need to tell Ansible the connection details:
vagrant ssh-config > ssh_config
We can now run tasks on the test machine:
ansible-playbook playbooks/lime2.yml -t forgejo -l lime2-test