Complete install of my home server
Find a file
2025-01-31 21:45:33 +01:00
.config
inventory
playbooks Add master playbook to install everything in order 2025-01-31 19:04:44 +01:00
roles Don't ask for forgejo_dump_path, just deploy the repos if the path was given 2025-01-31 21:45:33 +01:00
.gitignore
.yamllint.yml
ansible.cfg
get-vault-password.sh
README.md
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