diff options
author | Minijackson <minijackson@riseup.net> | 2021-05-30 16:55:30 +0200 |
---|---|---|
committer | Minijackson <minijackson@riseup.net> | 2021-05-30 16:55:30 +0200 |
commit | b15e415ed43a9a3c98678e01da1a0c0e614b4bb9 (patch) | |
tree | 1d7e97dcaeb12810c396c2508970cb728f2f0671 /flake.nix | |
parent | a7ab178e828a5c5fd02df6eccd7e8153b28e3857 (diff) | |
download | nixos-config-reborn-b15e415ed43a9a3c98678e01da1a0c0e614b4bb9.tar.gz nixos-config-reborn-b15e415ed43a9a3c98678e01da1a0c0e614b4bb9.zip |
hydraServer: init
Diffstat (limited to 'flake.nix')
-rw-r--r-- | flake.nix | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -77,6 +77,7 @@ | |||
77 | audit = (import ./usecases/server/audit.nix inputs); | 77 | audit = (import ./usecases/server/audit.nix inputs); |
78 | fail2ban = (import ./usecases/server/fail2ban.nix inputs); | 78 | fail2ban = (import ./usecases/server/fail2ban.nix inputs); |
79 | gotifyServer = (import ./usecases/server/gotify-server.nix inputs); | 79 | gotifyServer = (import ./usecases/server/gotify-server.nix inputs); |
80 | hydraServer = (import ./usecases/server/hydra-server.nix inputs); | ||
80 | monitoringTarget = (import ./usecases/server/monitoring-target.nix inputs); | 81 | monitoringTarget = (import ./usecases/server/monitoring-target.nix inputs); |
81 | radicale = (import ./usecases/server/radicale.nix inputs); | 82 | radicale = (import ./usecases/server/radicale.nix inputs); |
82 | smartd = (import ./usecases/server/smartd.nix inputs); | 83 | smartd = (import ./usecases/server/smartd.nix inputs); |
@@ -171,12 +172,21 @@ | |||
171 | self.nixosModules.profiles.server | 172 | self.nixosModules.profiles.server |
172 | self.nixosModules.usecases.server.ankisyncd | 173 | self.nixosModules.usecases.server.ankisyncd |
173 | self.nixosModules.usecases.server.gotifyServer | 174 | self.nixosModules.usecases.server.gotifyServer |
175 | self.nixosModules.usecases.server.hydraServer | ||
174 | self.nixosModules.usecases.server.radicale | 176 | self.nixosModules.usecases.server.radicale |
175 | self.nixosModules.usecases.server.zfs | 177 | self.nixosModules.usecases.server.zfs |
176 | 178 | ||
177 | { | 179 | { |
178 | # Needed for ZFS | 180 | # Needed for ZFS |
179 | networking.hostId = "4e98920d"; | 181 | networking.hostId = "4e98920d"; |
182 | |||
183 | services.hydra = { | ||
184 | hydraURL = "localhost:3000"; | ||
185 | notificationSender = "hydra@localhost"; | ||
186 | secretKeyLocation = builtins.toFile | ||
187 | "secret-key" | ||
188 | "testServer:0d5jJjOxIoe6sTr2YKWkQxsM3ZcW+9GAk52yYNVxfYBUxS2nUfzfQk5Jo0OwHnT95bTLXCVNQETGV4m6KHsVCA=="; | ||
189 | }; | ||
180 | } | 190 | } |
181 | ]; | 191 | ]; |
182 | }; | 192 | }; |