| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-07-06 | Fix network setup on pve | Ahmed Abdelhalim | 2 | -2/+1 | |
| 2026-07-06 | Fix pve network setup | Ahmed Abdelhalim | 2 | -7/+1 | |
| 2026-07-06 | Use conventional storage name | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2026-07-03 | Refactor pve roles to create storage separately | Ahmed Abdelhalim | 2 | -4/+3 | |
| 2026-07-03 | Refactor pve and add pve-network role to configure the pve network | Ahmed Abdelhalim | 2 | -2/+6 | |
| 2026-07-03 | Disable unstable ipv6 setup for now | Ahmed Abdelhalim | 10 | -15/+0 | |
| 2026-07-03 | Update ethtool to handle laptop lid suspend issues | Ahmed Abdelhalim | 2 | -0/+3 | |
| When using WoL with laptops (ex Lenovo) closing the lid suspends the laptop and breaks WoL, this is to allow configuring the lid behavior | |||||
| 2026-07-03 | Add ethtool and configure interface for pve | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2026-07-01 | Add prometheus node exporter to pve | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2026-06-30 | Fix ipv6 with examples | Ahmed Abdelhalim | 10 | -0/+15 | |
| 2026-06-30 | Update rpi dns upstreams | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2026-06-30 | Disable ipv6 by defaults | Ahmed Abdelhalim | 10 | -14/+0 | |
| Since ipv6 seems to be causing a lot of issues with the new ISP | |||||
| 2026-06-30 | Update pve admin password in example and real configurations | Ahmed Abdelhalim | 2 | -0/+3 | |
| 2026-06-27 | Add restic role w/testing | Ahmed Abdelhalim | 3 | -0/+3 | |
| 2026-06-27 | Refactor garage role for better stability and defaults | Ahmed Abdelhalim | 2 | -1/+4 | |
| 2026-06-25 | Add dhcp hosts to dns | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2026-06-24 | Use hostvars lookup for rpi prometheus ip configurations | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2026-06-23 | Update backup path to /backup | Ahmed Abdelhalim | 1 | -1/+1 | |
| The /mnt/* paths were ignored from the default grafana disk monitoring so moving the backup dir to a separate directory that follows the linux practices solves the issue and follows better practice | |||||
| 2026-06-22 | Refactor installing grafana dashboards using URL only | Ahmed Abdelhalim | 2 | -9/+15 | |
| Refactor prometheus extra scraping jobs | |||||
| 2026-06-22 | Add garage to rpi to use as s3-compatible backend for backups | Ahmed Abdelhalim | 2 | -1/+5 | |
| 2026-06-22 | Add readme on using backup role and fix testing | Ahmed Abdelhalim | 2 | -1/+1 | |
| 2026-06-22 | Add backup role for mounting a backup device on a rpi machine | Ahmed Abdelhalim | 2 | -0/+2 | |
| 2026-06-17 | Refactor pi roles to use .home.arpa subdomains for services | Ahmed Abdelhalim | 2 | -0/+10 | |
| 2026-06-12 | Update ip address for device mappings | Ahmed Abdelhalim | 2 | -0/+0 | |
| 2026-05-06 | Fix proxmox proxy not starting because of ipv6.local resolution issue | Ahmed Abdelhalim | 1 | -0/+0 | |
| The ipv6.local resolution uses the ZONE_ID to distinguish between the ipv6 on local env (wlan0) and this causes the cert generation to fail Using /etc/hosts file for the resolution is better than disabling ipv6 or writing a wrapper for the service. Assisted-By: Claude Code | |||||
| 2026-05-06 | Add proxmox VE (with kernel helper) on pve.local | Ahmed Abdelhalim | 2 | -0/+6 | |
| 2026-05-04 | Add pve host mapping | Ahmed Abdelhalim | 2 | -0/+7 | |
| 2026-04-23 | Update tooling on laptop and mac | Ahmed Abdelhalim | 2 | -0/+0 | |
| 2026-04-23 | Change the host_var mappings and inventory names | Ahmed Abdelhalim | 9 | -42/+1 | |
| 2026-04-20 | Add host_vars for ubuntu on Mac dual boot setup/config | Ahmed Abdelhalim | 3 | -0/+41 | |
| 2026-03-15 | Update miasma theme and add it to arch | Ahmed Abdelhalim | 2 | -0/+0 | |
| 2026-03-15 | Add kanagawa theme | Ahmed Abdelhalim | 2 | -0/+0 | |
| 2026-03-04 | Update browser configurations examples | Ahmed Abdelhalim | 4 | -0/+19 | |
| 2026-03-04 | Rename mac archlinux host | Ahmed Abdelhalim | 2 | -0/+0 | |
| 2026-03-04 | Refactor ansible/yamllint roles to use mise | Ahmed Abdelhalim | 4 | -5/+8 | |
| 2026-03-04 | Refactor language roles to use mise and install multiple version support | Ahmed Abdelhalim | 4 | -1/+19 | |
| 2026-03-04 | Refactor go role to use mise | Ahmed Abdelhalim | 3 | -0/+1 | |
| 2026-03-02 | Create specific prometheus node exporter role | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2026-03-02 | Refactor prometheus to move node_exporter role out of the server role | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2026-02-28 | Replace mac nvidia main driver with integrated driver | Ahmed Abdelhalim | 1 | -0/+0 | |
| The nvidia driver doesn't work no matter what, so replacing it for now with the integrated CPU i915 driver | |||||
| 2026-02-27 | Configure mac monitor scaling | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2026-02-26 | Update mac hostname | Ahmed Abdelhalim | 2 | -0/+0 | |
| 2026-02-25 | Add mac-archlinux host configurations | Ahmed Abdelhalim | 2 | -0/+30 | |
| 2026-02-23 | Install zen-browser (re-skinned firefox) | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2026-02-16 | Fix waybar capslock issue by providing the kbd dev path | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2026-01-31 | Allow configuring the themes to install | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2026-01-29 | Fix nvidia gtx role variable names | Ahmed Abdelhalim | 1 | -0/+6 | |
| 2026-01-24 | Fix hypr_monitor naming to follow the naming convention | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2026-01-22 | Update ansible version | Ahmed Abdelhalim | 2 | -0/+0 | |
| 2026-01-21 | Update monitor configurations | Ahmed Abdelhalim | 1 | -0/+0 | |
