summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
8 daysRefactor proxy setup on cgit to simplify setupAhmed Abdelhalim16-161/+3
8 daysInstall wakeonlan CLIAhmed Abdelhalim3-0/+24
8 daysFix deploying cgit locallyAhmed Abdelhalim5-6/+4
8 daysFix testing git service on alpineAhmed Abdelhalim3-2/+25
9 daysTest proxy/cgit setupAhmed Abdelhalim3-1/+12
9 daysAllow cgit to theoretically deploy to public URLAhmed Abdelhalim3-5/+22
9 daysUpdate git hostnameAhmed Abdelhalim1-0/+0
9 daysAdd pve-ssh support with hardeningAhmed Abdelhalim12-18/+123
9 daysRefactor pve cgit to use generic proxyAhmed Abdelhalim28-46/+170
9 daysAdd python3 to lxc containers to enable ansible provisioningAhmed Abdelhalim1-0/+17
10 daysFix cgit role install on alpineAhmed Abdelhalim1-0/+7
10 daysRename services to use .home.arpa network instead .localAhmed Abdelhalim8-7/+5
10 daysUse multiple packages instead of loopsAhmed Abdelhalim1-4/+3
10 daysAdd note about GT750M not supported and impossible to work with hyprlandAhmed Abdelhalim1-10/+42
11 daysRe-implement gt750 role to just increase performance of nouveau driverAhmed Abdelhalim5-2/+56
11 daysReplace hyprland_nvidia boolean with a fact from the roleAhmed Abdelhalim7-8/+8
11 daysRemove the gt750m role after multiple attempts of fixing itAhmed Abdelhalim9-126/+2
11 daysConfigure ipv6/prefer ipv4 switches for network (and all hosts)Ahmed Abdelhalim7-5/+22
11 daysInitial change, to make the role match the nvidia gtx 1060Ahmed Abdelhalim2-14/+10
11 daysAdd tcpdump w/testingAhmed Abdelhalim10-0/+35
12 daysConfigure 2.4GHz for desktop, since 5GHz signal is too weakAhmed Abdelhalim1-0/+0
12 daysUpdate desktop monitor placementAhmed Abdelhalim1-0/+0
12 daysPrefer ipv4 for ansible ssh connectionsAhmed Abdelhalim1-0/+1
12 daysConfigure preference of ip family (ipv4 > ipv6)Ahmed Abdelhalim13-0/+25
12 daysFix ansible-distro-installAhmed Abdelhalim3-1/+4
13 daysFix 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 Abdelhalim13-21/+63
2026-07-10Fix linting and testing gateway with dummy interfaceAhmed Abdelhalim5-5/+4
2026-07-10Extract logind lid configuration into it's own roleAhmed Abdelhalim24-36/+109
2026-07-09Fix IPv6 first-request failure caused by ICMPv6 RedirectsAhmed Abdelhalim3-12/+53
2026-07-09Fix IPv6 direct mode routing for LAN clientsAhmed Abdelhalim5-2/+2
2026-07-08Route IPv6 through WireGuard VPN via radvd and static gatewayAhmed Abdelhalim17-24/+68
2026-07-08Update gateway/ip configurations for the piAhmed Abdelhalim1-0/+0
2026-07-08Fix bridge network treated as new deviceAhmed Abdelhalim1-1/+1
2026-07-08Refactor network roleAhmed Abdelhalim9-56/+8
2026-07-08Implement a working ipv6 on gatewayAhmed Abdelhalim4-3/+58
2026-07-08Fix install proxmoxer using pipAhmed Abdelhalim3-7/+13
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 Abdelhalim11-0/+220
2026-07-07Add pve-lxc service provisioning using service.yml and containers groupAhmed Abdelhalim10-4/+41
2026-07-07Fix the proxmox_template linting issueAhmed Abdelhalim3-6/+9
2026-07-07Remove unneeded GSSAPIAuthenticationAhmed Abdelhalim1-1/+0
2026-07-07Add missing dependencies for the lintingAhmed Abdelhalim1-1/+3
2026-07-07Refactor mise not to use package managerAhmed Abdelhalim4-34/+22
2026-07-07Enable ipv6 on the rpiAhmed Abdelhalim4-12/+14
2026-07-06Fix starting the created containerAhmed Abdelhalim1-0/+1
2026-07-06Fix network setup on pveAhmed Abdelhalim9-16/+15