| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2022-05-29 | ref(tahoe): remove drone | Franck Cuny | 1 | -9/+1 | |
| I will not be using drone anymore, and will likely replace it with buildkite. Change-Id: I45d91c43090aaba119855158e071dae377c1897f Reviewed-on: https://cl.fcuny.net/c/world/+/162 Reviewed-by: Franck Cuny <franck@fcuny.net> | |||||
| 2022-05-27 | feat(hosts/tahoe): replace gitea by cgit | Franck Cuny | 1 | -2/+1 | |
| Change-Id: I3b00408d7550d7660fb33940ae2cd0806076f4d2 Reviewed-on: https://cl.fcuny.net/c/world/+/62 Reviewed-by: Franck Cuny <franck.cuny@gmail.com> | |||||
| 2022-05-26 | feat(tahoe): enable gerrit | Franck Cuny | 1 | -0/+4 | |
| 2022-05-22 | feat(tahoe): enable sourcegraph | Franck Cuny | 1 | -0/+4 | |
| 2022-05-15 | zsh: switch to zsh as the default shell | Franck Cuny | 1 | -1/+1 | |
| `zsh' is available everywhere and is compatible with bash. When using `fish' I need to remember how to do things. While the completion style is nicer, I don't care about the rest. I prefer to have a consistent experience in the shell, no matter where am I. This is an initial configuration, I might need to make a few changes as I go. | |||||
| 2022-05-02 | tahoe: enable exec runner for drone | Franck Cuny | 1 | -1/+1 | |
| 2022-04-24 | backups: do backups for the laptop | Franck Cuny | 1 | -1/+2 | |
| From the laptop I only backup /home/fcuny, as the rest should be straightforward to rebuild with nix. I run that backup as my own user, since I need my ssh key to use the remote repository (which is on the NAS). I also need a new secret for it (I might have been able to use `pass' for this, but well, that's easy enough). For the NAS, I update the list of directories to backup to include home, this will be on the systems backup. | |||||
| 2022-04-21 | syncthing: don't run from home | Franck Cuny | 1 | -1/+0 | |
| 2022-04-21 | syncthing: configure the keys for tahoe | Franck Cuny | 3 | -0/+20 | |
| 2022-04-21 | syncthing: enable on tahoe | Franck Cuny | 1 | -0/+1 | |
| 2022-04-21 | syncthing: let's run it from home-manager | Franck Cuny | 1 | -0/+1 | |
| 2022-04-13 | drone: configuration fixes | Franck Cuny | 1 | -1/+1 | |
| 2022-04-13 | drone: initial attempt at configuring it | Franck Cuny | 4 | -0/+16 | |
| 2022-04-13 | modules: make the vhost be configurable | Franck Cuny | 1 | -3/+9 | |
| 2022-04-13 | grafana: correct domain name ... | Franck Cuny | 1 | -1/+1 | |
| 2022-04-13 | grafana: the vhost is configurable | Franck Cuny | 1 | -1/+4 | |
| 2022-04-13 | tahoe: set owner for secret related to ACME | Franck Cuny | 1 | -1/+4 | |
| 2022-04-13 | secrets: re-key all secrets for tahoe | Franck Cuny | 8 | -30/+27 | |
| 2022-04-13 | grafana: try to configure the domain with acme+dns | Franck Cuny | 3 | -1/+9 | |
| 2022-04-13 | nginx: get a simple solution to work first | Franck Cuny | 1 | -13/+1 | |
| 2022-04-13 | nginx: add nginx as a reverse proxy | Franck Cuny | 1 | -1/+14 | |
| This will ultimately replace traefik. | |||||
| 2022-04-13 | secrets: move the actual secrets with hosts config | Franck Cuny | 7 | -0/+39 | |
| Having the secrets closer to the host is easier to manage. At the moment I don't have secrets that are shared across multiple hosts, so that's an OK approach. | |||||
| 2022-04-11 | tahoe: fix backup configuration | Franck Cuny | 1 | -2/+3 | |
| 2022-04-10 | secrets: move all the secrets under module/ | Franck Cuny | 1 | -3/+3 | |
| Refactor a bit the configuration, which should simplify the management and usage of secrets from now on. | |||||
| 2022-04-10 | add a module for backup with restic | Franck Cuny | 1 | -10/+4 | |
| Do a single backup for the host, instead of running multiple ones. | |||||
| 2022-04-09 | tahoe: enable network with early boot | Franck Cuny | 2 | -11/+19 | |
| So we can unlock the disks remotely. | |||||
| 2022-04-08 | hosts: rename hardware-configuration to hardware | Franck Cuny | 2 | -1/+1 | |
| 2022-04-08 | hosts: add services to tahoe | Franck Cuny | 2 | -1/+45 | |
| 2022-04-07 | initial attempt to reconfigure home-manager | Franck Cuny | 2 | -0/+18 | |
| All the modules that are needed for home-manager should be under `home/`, and each host will have a `host.nix` where the modules are enabled as needed. Later on we can create some profiles to make it easier to consume the configuration. I apply this only to tahoe for now, as the amount of packages needed for my user are pretty limited. | |||||
| 2022-04-06 | enable AMD module correctly | Franck Cuny | 1 | -1/+1 | |
| 2022-04-06 | refactor boot configuration to a module | Franck Cuny | 1 | -1/+4 | |
| We don't need the previous `hosts/common/system` configs anymore, as everything has been moved out. We keep some boot configuration for carmel in the host configuration for now, but I need to check why I don't have similar settings for tahoe (since I also need to unlock the host remotely). | |||||
| 2022-04-06 | refactor configuration for AMD | Franck Cuny | 1 | -38/+39 | |
| 2022-04-05 | refactor network configuration | Franck Cuny | 1 | -3/+19 | |
| 2022-04-05 | network: move tailscale in modules | Franck Cuny | 2 | -20/+23 | |
| Move the networking configuration for the hosts to its own file. | |||||
| 2022-04-03 | Revert "create a new role for navidrome" | Franck Cuny | 1 | -4/+2 | |
| This reverts commit 814a495e9c74e3211c6b6640397111115832207b. | |||||
| 2022-04-03 | create a new role for navidrome | Franck Cuny | 1 | -2/+4 | |
| Apply the role to tahoe. | |||||
| 2022-03-12 | hosts: add profiles | Franck Cuny | 1 | -1/+1 | |
| Profiles contain a collection of modules. | |||||
| 2022-03-06 | tahoe: enable tailscale | Franck Cuny | 1 | -0/+1 | |
| 2022-03-05 | tahoe: remove creation of some directories | Franck Cuny | 1 | -29/+9 | |
| 2022-03-05 | tahoe: new hardware configuratio | Franck Cuny | 1 | -21/+13 | |
| 2022-03-02 | tahoe: enable wireguard | Franck Cuny | 1 | -0/+1 | |
| 2022-02-27 | tahoe: create some directories | Franck Cuny | 1 | -0/+15 | |
| Ensure at least /data/media/music is created with the proper ownership. | |||||
| 2022-02-27 | tahoe: include NAS profile | Franck Cuny | 1 | -0/+1 | |
| 2022-02-27 | hosts: add tahoe, the new NAS | Franck Cuny | 2 | -0/+111 | |
