| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | add a wrapper for forgejo admin commands | Franck Cuny | 2025-08-17 | 1 | -1/+14 |
| | | |||||
| * | enable forgejo dump | Franck Cuny | 2025-08-17 | 1 | -0/+3 |
| | | |||||
| * | create a new systemd slice for critical services | Franck Cuny | 2025-08-17 | 2 | -16/+2 |
| | | |||||
| * | add keycloak for OAuth, runbooks, and finish forgejo setup | Franck Cuny | 2025-08-14 | 5 | -44/+105 |
| | | |||||
| * | initial setup for forgejo and caddy | Franck Cuny | 2025-08-12 | 7 | -6/+78 |
| | | |||||
| * | more simplifications | Franck Cuny | 2025-08-12 | 7 | -109/+111 |
| | | |||||
| * | move secrets to their own files and delete unused profile | Franck Cuny | 2025-08-12 | 5 | -45/+62 |
| | | |||||
| * | move profile for home-manager under programs | Franck Cuny | 2025-08-12 | 4 | -4/+4 |
| | | |||||
| * | profiles for darwin | Franck Cuny | 2025-08-12 | 2 | -2/+6 |
| | | |||||
| * | profiles for doc, fish, and remove unused profiles | Franck Cuny | 2025-08-12 | 2 | -2/+6 |
| | | |||||
| * | add a profile for fonts | Franck Cuny | 2025-08-12 | 2 | -8/+2 |
| | | |||||
| * | move git server profile closer to host config | Franck Cuny | 2025-08-12 | 2 | -1/+41 |
| | | |||||
| * | move hardware config closer to the host config | Franck Cuny | 2025-08-12 | 2 | -1/+24 |
| | | |||||
| * | add profiles for darwin and remote builder | Franck Cuny | 2025-08-12 | 2 | -1/+3 |
| | | |||||
| * | add profiles for security, firewalls, and users | Franck Cuny | 2025-08-12 | 2 | -0/+6 |
| | | |||||
| * | add a profile for boot | Franck Cuny | 2025-08-12 | 2 | -0/+2 |
| | | |||||
| * | use podman for containers on nixos | Franck Cuny | 2025-08-12 | 2 | -0/+2 |
| | | |||||
| * | add profile for motd | Franck Cuny | 2025-08-12 | 2 | -0/+2 |
| | | |||||
| * | create profiles for networkd and nix's GC | Franck Cuny | 2025-08-12 | 2 | -2/+4 |
| | | |||||
| * | move disks configuration to the host' directory | Franck Cuny | 2025-08-12 | 4 | -2/+112 |
| | | |||||
| * | profile for tools | Franck Cuny | 2025-08-12 | 2 | -0/+2 |
| | | |||||
| * | profile for sshd | Franck Cuny | 2025-08-12 | 2 | -0/+2 |
| | | |||||
| * | import locale | Franck Cuny | 2025-08-12 | 2 | -0/+2 |
| | | |||||
| * | move each machine configuration to a folder | Franck Cuny | 2025-08-12 | 4 | -0/+0 |
| | | | | | | This will give me a bit more flexibility to configure things per machine in the future. | ||||
| * | users -> home | Franck Cuny | 2025-08-12 | 4 | -6/+6 |
| | | |||||
| * | setup wireguard tunnel between the VM and DO hosts | Franck Cuny | 2025-08-10 | 2 | -0/+31 |
| | | |||||
| * | manage a DigitalOcean virtual machine with nixos | Franck Cuny | 2025-08-10 | 2 | -14/+115 |
| | | | | | | | | Add a new machine on DigitalOcean and provision it using terraform + nixos-anywhere. This takes care of bringing the machine up on nixos completely, and use a static SSH host key in order to configure wireguard at the same time. | ||||
| * | add the SSH key for the remote builder | Franck Cuny | 2025-08-09 | 2 | -0/+12 |
| | | | | | All the secrets were rekeyed. | ||||
| * | absolute path for loading minimal profile | Franck Cuny | 2025-08-03 | 1 | -1/+1 |
| | | |||||
| * | attempt at configuring the remote builder on the VM | Franck Cuny | 2025-08-03 | 2 | -0/+11 |
| | | |||||
| * | add a module for backups | Franck Cuny | 2025-07-25 | 1 | -0/+9 |
| | | | | | | Enable the module on the VM, and backup the git repositories both to the NAS and to a GCS bucket. | ||||
| * | add a module for mounting CIFS volumes | Franck Cuny | 2025-07-25 | 1 | -0/+15 |
| | | | | | | | | | | | The new module is for NAS clients, where we specify the server and the paths to mount locally. We add a new secret to have the username of the `nas' user. We mount the backups volume from the NAS under `/data/backups` on the VM. | ||||
| * | enable cloudflared on the vm | Franck Cuny | 2025-07-25 | 1 | -0/+15 |
| | | |||||
| * | fix configuration for work machine | Franck Cuny | 2025-07-24 | 1 | -3/+0 |
| | | | | | | | The hostname is capitalized so let's also capitalize the filename! The overlays are not under `customPackages` anymore. | ||||
| * | keep organizing into modules and profiles | Franck Cuny | 2025-07-21 | 3 | -29/+4 |
| | | |||||
| * | move all profiles, modules, and flakes to top-level | Franck Cuny | 2025-07-21 | 3 | -10/+10 |
| | | |||||
| * | move user configurations to top-level | Franck Cuny | 2025-07-21 | 2 | -4/+4 |
| | | |||||
| * | install minimal home-manager profile on the VM | Franck Cuny | 2025-07-21 | 1 | -1/+15 |
| | | |||||
| * | move machines definitions to top-level | Franck Cuny | 2025-07-21 | 3 | -0/+179 |
