summaryrefslogtreecommitdiffstats
path: root/molecule/default
AgeCommit message (Collapse)AuthorFilesLines
2025-09-04Refactor molecule testing to run a scenario per distroAhmed Abdelhalim5-172/+0
2025-09-03Add ansible roleAhmed Abdelhalim1-0/+1
2025-09-03Revert "Refactor: rename wireguard_gateway to gateway"Ahmed Abdelhalim1-1/+1
This reverts commit fdd0b5b58f0ebd39ad05e2dcb17faa6603145f97.
2025-09-03Refactor: rename wireguard_gateway to gatewayAhmed Abdelhalim1-1/+1
As the role now functions as a gateway and not just a wireguard gateway it's better name for clarity
2025-09-03Add podman role with configuration to work over ssh with cgroupfsAhmed Abdelhalim1-0/+1
2025-09-03Add docker roleAhmed Abdelhalim1-0/+1
2025-09-02Add go role to playbooksAhmed Abdelhalim1-0/+1
2025-09-01Add testing of wireguard_gateway roleAhmed Abdelhalim1-0/+1
2025-08-21Fix the testing by adding the missing docker debian packageAhmed Abdelhalim2-2/+2
This package installs the networking.service, that is found on normal desktop/server setups and is required by the stricter network role to be disabled (instead of allowing failed_when: false relaxed condition)
2025-08-21Fix testing by adding the missing keys from example filesAhmed Abdelhalim1-0/+3
2025-08-21Add wireguard role and fix testingAhmed Abdelhalim1-10/+21
The testing was failing because the use of the example files with the same domain names, resulted in the files and the molecule variable were being merged and therefore running tasks that would fail on test (example, setting a fake VPN connection that wouldn't start).
2025-08-20Add python roleAhmed Abdelhalim1-3/+7
2025-08-20Add homebrew roleAhmed Abdelhalim1-0/+1
2025-08-11Fix molecule test fail ansible_default_ipv4 is undefinedAhmed Abdelhalim2-4/+5
2025-08-11Add pihole role to configure raspberry piAhmed Abdelhalim1-0/+8
2025-08-11Refactor: move password policy to its own roleAhmed Abdelhalim1-1/+1
2025-08-11Refactor: move the timezone into its own roleAhmed Abdelhalim1-1/+2
2025-08-11Refactor: move the locales into its own roleAhmed Abdelhalim1-1/+2
2025-08-11Fix CI testing ensuring locale packages are installedAhmed Abdelhalim1-1/+2
2025-08-11Add settings role for setting locale/timezone/pass policyAhmed Abdelhalim1-0/+4
2025-08-11Add ssh roleAhmed Abdelhalim1-0/+2
2025-08-11Add user roleAhmed Abdelhalim1-0/+3
2025-08-11Add network roleAhmed Abdelhalim5-0/+127