diff options
author | Minijackson <minijackson@riseup.net> | 2021-05-30 22:52:40 +0200 |
---|---|---|
committer | Minijackson <minijackson@riseup.net> | 2021-05-30 23:15:41 +0200 |
commit | 6cadfe3d96713875a7df47f975f42a0cc580439f (patch) | |
tree | 33f2547ebcaf7075b6ba608ae35f62d28453bf6c /flake.nix | |
parent | 173dca2b8328950974e14024e8d3a01890e98809 (diff) | |
download | nixos-config-reborn-6cadfe3d96713875a7df47f975f42a0cc580439f.tar.gz nixos-config-reborn-6cadfe3d96713875a7df47f975f42a0cc580439f.zip |
miniflux: init
Diffstat (limited to 'flake.nix')
-rw-r--r-- | flake.nix | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -79,6 +79,7 @@ | |||
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 | hydraServer = (import ./usecases/server/hydra-server.nix inputs); |
81 | jellyfin = (import ./usecases/server/jellyfin.nix inputs); | 81 | jellyfin = (import ./usecases/server/jellyfin.nix inputs); |
82 | miniflux = (import ./usecases/server/miniflux.nix inputs); | ||
82 | monitoringServer = (import ./usecases/server/monitoring-server.nix inputs); | 83 | monitoringServer = (import ./usecases/server/monitoring-server.nix inputs); |
83 | monitoringTarget = (import ./usecases/server/monitoring-target.nix inputs); | 84 | monitoringTarget = (import ./usecases/server/monitoring-target.nix inputs); |
84 | nginx = (import ./usecases/server/nginx.nix inputs); | 85 | nginx = (import ./usecases/server/nginx.nix inputs); |
@@ -180,6 +181,7 @@ | |||
180 | self.nixosModules.usecases.server.gotifyServer | 181 | self.nixosModules.usecases.server.gotifyServer |
181 | self.nixosModules.usecases.server.hydraServer | 182 | self.nixosModules.usecases.server.hydraServer |
182 | self.nixosModules.usecases.server.jellyfin | 183 | self.nixosModules.usecases.server.jellyfin |
184 | self.nixosModules.usecases.server.miniflux | ||
183 | self.nixosModules.usecases.server.monitoringServer | 185 | self.nixosModules.usecases.server.monitoringServer |
184 | self.nixosModules.usecases.server.nginx | 186 | self.nixosModules.usecases.server.nginx |
185 | self.nixosModules.usecases.server.radicale | 187 | self.nixosModules.usecases.server.radicale |
@@ -200,11 +202,18 @@ | |||
200 | hydraURL = "localhost:3000"; | 202 | hydraURL = "localhost:3000"; |
201 | notificationSender = "hydra@localhost"; | 203 | notificationSender = "hydra@localhost"; |
202 | secretKeyLocation = builtins.toFile | 204 | secretKeyLocation = builtins.toFile |
203 | "secret-key" | 205 | "store-secret-key" |
204 | "testServer:0d5jJjOxIoe6sTr2YKWkQxsM3ZcW+9GAk52yYNVxfYBUxS2nUfzfQk5Jo0OwHnT95bTLXCVNQETGV4m6KHsVCA=="; | 206 | "testServer:0d5jJjOxIoe6sTr2YKWkQxsM3ZcW+9GAk52yYNVxfYBUxS2nUfzfQk5Jo0OwHnT95bTLXCVNQETGV4m6KHsVCA=="; |
205 | }; | 207 | }; |
206 | 208 | ||
207 | services.jellyfin.allowedPaths = [ ]; | 209 | services.jellyfin.allowedPaths = [ ]; |
210 | |||
211 | services.miniflux.adminCredentialsFile = builtins.toFile | ||
212 | "miniflux-secret.env" | ||
213 | '' | ||
214 | ADMIN_USERNAME=admin | ||
215 | ADMIN_PASSWORD='hello world' | ||
216 | ''; | ||
208 | }) | 217 | }) |
209 | ]; | 218 | ]; |
210 | }; | 219 | }; |