summaryrefslogtreecommitdiffstats
path: root/roles
AgeCommit message (Expand)AuthorFilesLines
5 daysFix debian/ubuntu nginx install correct repoAhmed Abdelhalim1-2/+4
5 daysFix mise arch linting issueAhmed Abdelhalim1-1/+1
5 daysFix nginx to use conventional ngix conf.dAhmed Abdelhalim10-15/+20
5 daysAdd missing crond dependency for alpineAhmed Abdelhalim4-0/+25
5 daysFix restic install and add backup roleAhmed Abdelhalim13-0/+305
6 daysFix alpine cloudflaredAhmed Abdelhalim1-18/+14
6 daysAdd alpine platform to supported rolesAhmed Abdelhalim3-0/+9
6 daysUpdate nginx install to install latest stableAhmed Abdelhalim4-5/+38
6 daysUpdate caddy to install latest stable versionAhmed Abdelhalim4-5/+38
8 daysRefactor and clean up codeAhmed Abdelhalim4-13/+21
8 daysRename backup -> mount as a roleAhmed Abdelhalim7-38/+38
9 daysRemove python as a vim dependencyAhmed Abdelhalim1-1/+0
9 daysFix pve-lxc-ssh to install ssh correctlyAhmed Abdelhalim1-52/+57
9 daysUpdate cgit view (remove owner) and example varsAhmed Abdelhalim1-0/+1
9 daysFix pushing to cgit locallyAhmed Abdelhalim3-1/+23
9 daysAdd cloudflare tunnel configurationsAhmed Abdelhalim9-0/+142
9 daysRefactor proxy setup on cgit to simplify setupAhmed Abdelhalim10-137/+1
9 daysInstall wakeonlan CLIAhmed Abdelhalim2-0/+23
9 daysFix deploying cgit locallyAhmed Abdelhalim1-5/+0
10 daysAllow cgit to theoretically deploy to public URLAhmed Abdelhalim3-5/+22
10 daysAdd pve-ssh support with hardeningAhmed Abdelhalim7-18/+110
10 daysRefactor pve cgit to use generic proxyAhmed Abdelhalim19-41/+141
10 daysAdd python3 to lxc containers to enable ansible provisioningAhmed Abdelhalim1-0/+17
11 daysFix cgit role install on alpineAhmed Abdelhalim1-0/+7
11 daysUse multiple packages instead of loopsAhmed Abdelhalim1-4/+3
11 daysAdd note about GT750M not supported and impossible to work with hyprlandAhmed Abdelhalim1-10/+42
12 daysRe-implement gt750 role to just increase performance of nouveau driverAhmed Abdelhalim5-2/+56
12 daysReplace hyprland_nvidia boolean with a fact from the roleAhmed Abdelhalim4-6/+8
12 daysRemove the gt750m role after multiple attempts of fixing itAhmed Abdelhalim8-126/+2
13 daysConfigure ipv6/prefer ipv4 switches for network (and all hosts)Ahmed Abdelhalim4-5/+20
13 daysInitial change, to make the role match the nvidia gtx 1060Ahmed Abdelhalim2-14/+10
13 daysAdd tcpdump w/testingAhmed Abdelhalim3-0/+27
14 daysConfigure preference of ip family (ipv4 > ipv6)Ahmed Abdelhalim3-0/+20
2026-07-12Fix nvidia driver on desktopAhmed Abdelhalim1-0/+12
2026-07-10Fix nvidia driver on macAhmed Abdelhalim4-4/+12
2026-07-10Replace hyprland monitors with kanshi profilesAhmed Abdelhalim7-17/+35
2026-07-10Fix linting and testing gateway with dummy interfaceAhmed Abdelhalim5-5/+4
2026-07-10Extract logind lid configuration into it's own roleAhmed Abdelhalim12-35/+97
2026-07-09Fix IPv6 first-request failure caused by ICMPv6 RedirectsAhmed Abdelhalim2-12/+52
2026-07-09Fix IPv6 direct mode routing for LAN clientsAhmed Abdelhalim1-2/+2
2026-07-08Route IPv6 through WireGuard VPN via radvd and static gatewayAhmed Abdelhalim7-24/+55
2026-07-08Fix bridge network treated as new deviceAhmed Abdelhalim1-1/+1
2026-07-08Refactor network roleAhmed Abdelhalim8-53/+7
2026-07-08Implement a working ipv6 on gatewayAhmed Abdelhalim4-3/+58
2026-07-08Fix install proxmoxer using pipAhmed Abdelhalim2-5/+11
2026-07-08Update pihole docsAhmed Abdelhalim1-7/+15
2026-07-08Revert 54ab1be commit change on ipv6Ahmed Abdelhalim2-2/+2
2026-07-08Revert 524d62e changes on gateway roleAhmed Abdelhalim4-73/+5
2026-07-07Add cgit role with testing of molecule serviceAhmed Abdelhalim7-0/+155
2026-07-07Fix the proxmox_template linting issueAhmed Abdelhalim1-3/+6