| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2025-11-02 | cleanup nixos related configurations | Franck Cuny | 1 | -26/+8 | |
| 2025-11-02 | simplify configuration for darwin | Franck Cuny | 1 | -0/+8 | |
| 2025-10-24 | simplify hosts management | Franck Cuny | 1 | -7/+45 | |
| 2025-10-23 | move a few more things back as profiles | Franck Cuny | 1 | -0/+3 | |
| 2025-10-18 | move keycloak and forgejo on rivendell | Franck Cuny | 1 | -2/+0 | |
| I had to rekey all the secrets. Updated the documentation for both how to setup forgejo and keycloak. | |||||
| 2025-10-18 | configure wireguard for rivendell | Franck Cuny | 1 | -0/+6 | |
| 2025-10-13 | consistent home-manager configuration for all nixos hosts | Franck Cuny | 1 | -8/+0 | |
| 2025-10-09 | configure podman for all nixos machines | Franck Cuny | 1 | -2/+0 | |
| 2025-10-09 | import home-manager.nix and user.nix by default on nixos | Franck Cuny | 1 | -2/+0 | |
| 2025-10-09 | automatically import home-manager.nix for all hosts | Franck Cuny | 1 | -1/+0 | |
| 2025-10-09 | more simplification of the configuration | Franck Cuny | 1 | -2/+0 | |
| 2025-10-09 | move common modules under modules/ | Franck Cuny | 1 | -1/+0 | |
| Simplify the import on the various hosts. | |||||
| 2025-10-06 | nix configuration is applied by default to nixos machines | Franck Cuny | 1 | -2/+0 | |
| 2025-09-12 | start to refactor nixos modules | Franck Cuny | 1 | -1/+0 | |
| 2025-09-07 | move deployment bits to colmena declaration | Franck Cuny | 1 | -7/+0 | |
| 2025-09-01 | initial attempt at using colmena to deploy nixos configurations | Franck Cuny | 1 | -0/+7 | |
| Can be used that way: ``` colmena exec --impure -v --on do-rproxy -- 'systemctl status nginx' ``` or ``` colmena --impure apply dry-activate --on synology-vm ``` | |||||
| 2025-08-24 | run `goget` on `go.fcuny.net` | Franck Cuny | 1 | -0/+1 | |
| 2025-08-17 | create a new systemd slice for critical services | Franck Cuny | 1 | -8/+1 | |
| 2025-08-14 | add keycloak for OAuth, runbooks, and finish forgejo setup | Franck Cuny | 1 | -1/+1 | |
| 2025-08-12 | initial setup for forgejo and caddy | Franck Cuny | 1 | -0/+1 | |
| 2025-08-12 | move secrets to their own files and delete unused profile | Franck Cuny | 1 | -31/+10 | |
| 2025-08-12 | move profile for home-manager under programs | Franck Cuny | 1 | -1/+1 | |
| 2025-08-12 | profiles for doc, fish, and remove unused profiles | Franck Cuny | 1 | -1/+3 | |
| 2025-08-12 | move git server profile closer to host config | Franck Cuny | 1 | -1/+1 | |
| 2025-08-12 | move hardware config closer to the host config | Franck Cuny | 1 | -1/+1 | |
| 2025-08-12 | add profiles for security, firewalls, and users | Franck Cuny | 1 | -0/+3 | |
| 2025-08-12 | add a profile for boot | Franck Cuny | 1 | -0/+1 | |
| 2025-08-12 | use podman for containers on nixos | Franck Cuny | 1 | -0/+1 | |
| 2025-08-12 | add profile for motd | Franck Cuny | 1 | -0/+1 | |
| 2025-08-12 | create profiles for networkd and nix's GC | Franck Cuny | 1 | -1/+2 | |
| 2025-08-12 | move disks configuration to the host' directory | Franck Cuny | 1 | -0/+1 | |
| 2025-08-12 | profile for tools | Franck Cuny | 1 | -0/+1 | |
| 2025-08-12 | profile for sshd | Franck Cuny | 1 | -0/+1 | |
| 2025-08-12 | import locale | Franck Cuny | 1 | -0/+1 | |
| 2025-08-12 | move each machine configuration to a folder | Franck Cuny | 1 | -0/+0 | |
| This will give me a bit more flexibility to configure things per machine in the future. | |||||
| 2025-08-12 | users -> home | Franck Cuny | 1 | -1/+1 | |
| 2025-08-10 | setup wireguard tunnel between the VM and DO hosts | Franck Cuny | 1 | -0/+22 | |
| 2025-08-10 | manage a DigitalOcean virtual machine with nixos | Franck Cuny | 1 | -14/+5 | |
| 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. | |||||
| 2025-08-09 | add the SSH key for the remote builder | Franck Cuny | 1 | -0/+3 | |
| All the secrets were rekeyed. | |||||
| 2025-08-03 | absolute path for loading minimal profile | Franck Cuny | 1 | -1/+1 | |
| 2025-08-03 | attempt at configuring the remote builder on the VM | Franck Cuny | 1 | -0/+10 | |
| 2025-07-25 | add a module for backups | Franck Cuny | 1 | -0/+9 | |
| Enable the module on the VM, and backup the git repositories both to the NAS and to a GCS bucket. | |||||
| 2025-07-25 | add a module for mounting CIFS volumes | Franck Cuny | 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. | |||||
| 2025-07-25 | enable cloudflared on the vm | Franck Cuny | 1 | -0/+15 | |
| 2025-07-21 | keep organizing into modules and profiles | Franck Cuny | 1 | -26/+4 | |
| 2025-07-21 | move all profiles, modules, and flakes to top-level | Franck Cuny | 1 | -4/+4 | |
| 2025-07-21 | install minimal home-manager profile on the VM | Franck Cuny | 1 | -1/+15 | |
| 2025-07-21 | move machines definitions to top-level | Franck Cuny | 1 | -0/+0 | |
| 2025-07-21 | import nix profile in the server profile | Franck Cuny | 1 | -15/+1 | |
| 2025-07-21 | refactoring to use flake-parts and automatic imports of hosts | Franck Cuny | 1 | -37/+12 | |
| This is the first step in a large refactoring to use flake-parts, and to automatically imports hosts based on paths. | |||||
| 2025-07-17 | build and deploy my personal website on the VM | Franck Cuny | 1 | -0/+1 | |
| 2025-07-14 | create common network configuration for nixos | Franck Cuny | 1 | -0/+1 | |
| 2025-07-06 | add secrets and configurations for cloudflared | Franck Cuny | 1 | -0/+7 | |
| 2025-06-30 | backup the VM to Google Cloud Storage | Franck Cuny | 1 | -1/+13 | |
| For now we only backup git repositories. | |||||
| 2025-06-30 | add configuration for vm-synology | Franck Cuny | 1 | -0/+71 | |
| This is a VM running on the Synology NAS. For now it only run `gitolite`, but we may host additional services in the future. | |||||
| 2025-04-20 | remove configuration for the VMs | Franck Cuny | 1 | -13/+0 | |
| 2024-12-28 | removed a few services from vm-synology | Franck Cuny | 1 | -3/+0 | |
| 2024-12-19 | switch to the newer version of nixfmt | Franck Cuny | 1 | -2/+9 | |
| `nixfmt-rfc-style' replaces `nixfmt-classic'. It's actively maintained, but also changes the style, so this commit touches all the files in the repository. | |||||
| 2024-12-16 | move gitotlite to vm-synology | Franck Cuny | 1 | -1/+1 | |
| 2024-12-15 | run `ddns-updater' on `vm-synology' | Franck Cuny | 1 | -1/+1 | |
| It has a small UI and the configuration with the secrets is managed with `agenix'. | |||||
| 2024-12-09 | fix misconfiguration of the bootloader | Franck Cuny | 1 | -0/+4 | |
| 2024-12-09 | move each machine into a directory | Franck Cuny | 1 | -0/+5 | |
| it will be easier to break down some configs. | |||||
