summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2 daysCleanup and normalize the duplicate network addressesipv6-partially-supportedAhmed Abdelhalim8-9/+9
2 daysFix pve-lxc start and add missing docs about backupAhmed Abdelhalim2-0/+26
3 daysUpdate secretsAhmed Abdelhalim2-0/+0
3 daysFix archlinux testAhmed Abdelhalim1-10/+8
3 daysAdd awscli role with configuration on pi for garage backend w/testingAhmed Abdelhalim13-0/+138
3 daysAdd missing vars and fix mappings in examplesAhmed Abdelhalim2-1/+3
3 daysUpdate cgit varsAhmed Abdelhalim1-0/+0
3 daysAdd restore capabilities to backup role with --tags restore callAhmed Abdelhalim5-0/+188
3 daysFix clone URL on cgitAhmed Abdelhalim2-3/+7
3 daysDisable pacman sandbox in archlinux molecule image for QEMU compatAhmed AbdelHalim1-0/+8
3 daysMask dhcpcd in molecule images to fix DNS resolution failuresAhmed AbdelHalim3-0/+18
3 daysFix pihole port allocation, this fixes caddy testingAhmed AbdelHalim1-2/+2
3 daysFix molecule testing DNS resolution failuresAhmed AbdelHalim1-0/+6
4 daysFix debian/ubuntu nginx install correct repoAhmed AbdelHalim1-2/+4
4 daysFix mise arch linting issueAhmed AbdelHalim1-1/+1
4 daysFix nginx to use conventional ngix conf.dAhmed AbdelHalim10-15/+20
4 daysAdd missing crond dependency for alpineAhmed AbdelHalim5-0/+26
4 daysFix restic install and add backup roleAhmed AbdelHalim17-0/+319
4 daysFix alpine cloudflaredAhmed AbdelHalim1-18/+14
4 daysAdd alpine platform to supported rolesAhmed AbdelHalim3-0/+9
4 daysUpdate nginx install to install latest stableAhmed AbdelHalim4-5/+38
4 daysUpdate caddy to install latest stable versionAhmed AbdelHalim4-5/+38
6 daysRefactor and clean up codeAhmed AbdelHalim5-15/+23
6 daysRename backup -> mount as a roleAhmed AbdelHalim11-45/+45
7 daysRemove python as a vim dependencyAhmed AbdelHalim1-1/+0
7 daysFix pve-lxc-ssh to install ssh correctlyAhmed AbdelHalim1-52/+57
7 daysUpdate cgit view (remove owner) and example varsAhmed AbdelHalim3-2/+3
7 daysFix pushing to cgit locallyAhmed AbdelHalim7-5/+29
7 daysAdd cloudflare tunnel configurationsAhmed AbdelHalim10-0/+143
7 daysRefactor proxy setup on cgit to simplify setupAhmed AbdelHalim16-161/+3
7 daysInstall wakeonlan CLIAhmed AbdelHalim3-0/+24
7 daysFix deploying cgit locallyAhmed AbdelHalim5-6/+4
8 daysFix testing git service on alpineAhmed AbdelHalim3-2/+25
8 daysTest proxy/cgit setupAhmed AbdelHalim3-1/+12
8 daysAllow cgit to theoretically deploy to public URLAhmed AbdelHalim3-5/+22
8 daysUpdate git hostnameAhmed AbdelHalim1-0/+0
8 daysAdd pve-ssh support with hardeningAhmed AbdelHalim12-18/+123
8 daysRefactor pve cgit to use generic proxyAhmed AbdelHalim28-46/+170
9 daysAdd python3 to lxc containers to enable ansible provisioningAhmed AbdelHalim1-0/+17
9 daysFix cgit role install on alpineAhmed AbdelHalim1-0/+7
9 daysRename services to use .home.arpa network instead .localAhmed AbdelHalim8-7/+5
10 daysUse multiple packages instead of loopsmac-nvidia-driversAhmed AbdelHalim1-4/+3
10 daysAdd note about GT750M not supported and impossible to work with hyprlandAhmed AbdelHalim1-10/+42
10 daysRe-implement gt750 role to just increase performance of nouveau driverAhmed AbdelHalim5-2/+56
10 daysReplace hyprland_nvidia boolean with a fact from the roleAhmed AbdelHalim7-8/+8
10 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