summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2026-06-24Fix hex defaults for garageAhmed Abdelhalim1-3/+3
2026-06-24Test backup role using tmpfs instead of mounted loop deviceAhmed Abdelhalim3-45/+3
2026-06-23Fix testingAhmed Abdelhalim4-6/+7
2026-06-23Reorder ssh keygen to avoid issues of starting ssh before keys existingAhmed Abdelhalim1-15/+15
2026-06-23Update backup path to /backupAhmed Abdelhalim4-5/+5
2026-06-22Refactor installing grafana dashboards using URL onlyAhmed Abdelhalim9-24/+42
2026-06-22Add garage to rpi to use as s3-compatible backend for backupsAhmed Abdelhalim12-1/+246
2026-06-22Add readme on using backup role and fix testingAhmed Abdelhalim5-2/+78
2026-06-22Use more stable approach for testing devices and fix linting issuesAhmed Abdelhalim3-10/+25
2026-06-22Add testing with virtual disk (as backup) for rpi scenarioAhmed Abdelhalim3-0/+31
2026-06-22Add backup role for mounting a backup device on a rpi machineAhmed Abdelhalim7-0/+56
2026-06-22Rename proxmox-ve role to pveAhmed Abdelhalim8-13/+13
2026-06-19Ignore the failing task from the test as it is irrelevant to real PVEAhmed Abdelhalim2-2/+3
2026-06-19Update docker image to simulate proxmox envAhmed Abdelhalim1-1/+2
2026-06-19Be explicit about root URL when using proxiesAhmed Abdelhalim1-0/+6
2026-06-18Fix testing of gateway role to read specific file instead of systemAhmed Abdelhalim1-1/+1
2026-06-18Add stopping proxy tasks to ensure only one proxy is runningAhmed Abdelhalim2-0/+16
2026-06-18Implement support for conditional proxy (nginx or caddy)Ahmed Abdelhalim26-10/+212
2026-06-17Refactor pi roles to use .home.arpa subdomains for servicesAhmed Abdelhalim27-44/+184
2026-06-14Fix pihole nginx condition always evaluating true when disabledAhmed Abdelhalim1-1/+1
2026-06-14Fix gateway role after rpi os updateAhmed Abdelhalim3-11/+13
2026-06-14Update pihole docs and fix minor issue with handlersAhmed Abdelhalim2-2/+7
2026-06-14Fix wg-portal not started after installAhmed Abdelhalim1-1/+8
2026-06-12Fix handler order issue in releasing port 53 bindAhmed Abdelhalim2-6/+14
2026-06-12Fix pihole network overridesAhmed Abdelhalim1-1/+7
2026-06-12Update ip address for device mappingsAhmed Abdelhalim2-0/+0
2026-06-12Replace cheese with the new gnome snapshotAhmed Abdelhalim1-1/+1
2026-05-07Fix mDNS not resolving because ubuntu 26.04 introduced an overrideAhmed Abdelhalim1-1/+10
2026-05-07Fix access of repos to pve admin userAhmed Abdelhalim1-0/+7
2026-05-06Add the creation of admin user for pveAhmed Abdelhalim3-0/+37
2026-05-06Fix proxmox proxy not starting because of ipv6.local resolution issueAhmed Abdelhalim3-7/+22
2026-05-06Ignore test that won't run on containersAhmed Abdelhalim1-0/+3
2026-05-06Add testing for proxmoxAhmed Abdelhalim4-0/+147
2026-05-06Rearrange tasks to only remove enterprise list onceAhmed Abdelhalim1-8/+8
2026-05-06Add proxmox VE (with kernel helper) on pve.localAhmed Abdelhalim10-0/+154
2026-05-04Add pve host mappingAhmed Abdelhalim3-0/+8
2026-04-25Disable the Mac nvidia GT750MAhmed Abdelhalim1-2/+2
2026-04-25Rename variable to follow conventionAhmed Abdelhalim3-3/+3
2026-04-25Fix linux headers role on different OSsAhmed Abdelhalim3-1/+8
2026-04-24Fix warning about loop varAhmed Abdelhalim1-3/+9
2026-04-24Support nvidia gt750m on ubuntuAhmed Abdelhalim4-4/+33
2026-04-23Refactor font role to install missing alacritty nerd fonts on ubuntuAhmed Abdelhalim5-35/+65
2026-04-23Update tooling on laptop and macAhmed Abdelhalim2-0/+0
2026-04-23Support intel graphics drivers on debianAhmed Abdelhalim7-6/+16
2026-04-23Refactor the configure playbook to dynamically include rolesAhmed Abdelhalim1-91/+69
2026-04-23Change the host_var mappings and inventory namesAhmed Abdelhalim11-47/+5
2026-04-21[skip-ci] update readmeAhmed Abdelhalim1-2/+2
2026-04-21Update github setup-python actionAhmed Abdelhalim1-2/+2
2026-04-21Update checkout actionAhmed Abdelhalim1-2/+2
2026-04-21Fix firefox role install on ubuntu gnome (missing curl dep).Ahmed Abdelhalim1-0/+1