Complete install of my home server
Find a file
2024-10-12 12:04:24 +02:00
.config
inventory Add role "add_cert" to be used instead of add_cert_{dns_01,http_01} 2024-04-09 23:51:18 +02:00
playbooks Move playbooks into playbooks/ 2024-09-29 11:19:20 +02:00
roles Save mailserver report on the server 2024-10-12 12:04:24 +02:00
.gitignore
.yamllint.yml
ansible.cfg Move playbooks into playbooks/ 2024-09-29 11:19:20 +02:00
get-vault-password.sh
README.md Minor change 2024-10-06 11:37:28 +02:00
todo
Vagrantfile Set lime2-test VM RAM to 1G 2024-04-07 17:08:53 +02:00

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