Complete install of my home server
Find a file
Tunui Franken 15dff1571a Fix getting latest forgejo binary when new version is a stable release
Sometimes forgejo releases stable that is version lower than a current
stable release (LTS)
2025-03-21 09:32:36 +01:00
.config Fix some linting 2022-12-16 21:25:23 +01:00
inventory Add smart check 2025-03-16 12:26:02 +01:00
playbooks Add smart check 2025-03-16 12:26:02 +01:00
roles Fix getting latest forgejo binary when new version is a stable release 2025-03-21 09:32:36 +01:00
.gitignore Use vagrant defaults for connection to test machine 2023-09-24 12:24:55 +02:00
.yamllint.yml
ansible.cfg Override passwords in host_vars 2024-10-25 19:59:31 +02:00
get-vault-password.sh Rename file for vault password 2023-03-09 09:54:12 +01:00
README.md Minor change 2024-10-06 11:37:28 +02:00
Vagrantfile Use fixed addresses for accessing each host 2025-01-24 10:14:47 +01: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