diff options
| author | Kleidi Bujari <mail@4kb.net> | 2025-04-02 22:11:15 -0400 |
|---|---|---|
| committer | Kleidi Bujari <mail@4kb.net> | 2025-04-02 22:11:15 -0400 |
| commit | b619ff9dd42eaa62569c8297142f0e4c719d40d2 (patch) | |
| tree | de17d4bd6a69f50b95644409fed5f146b2e8f528 /machines/radon/default.nix | |
| parent | b1738c105de3bc0ba7cd27f68c9eb146439a0964 (diff) | |
| download | depot-b619ff9dd42eaa62569c8297142f0e4c719d40d2.tar.gz depot-b619ff9dd42eaa62569c8297142f0e4c719d40d2.tar.bz2 depot-b619ff9dd42eaa62569c8297142f0e4c719d40d2.zip | |
april updates
Diffstat (limited to 'machines/radon/default.nix')
| -rw-r--r-- | machines/radon/default.nix | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/machines/radon/default.nix b/machines/radon/default.nix index 59a4042..7615be8 100644 --- a/machines/radon/default.nix +++ b/machines/radon/default.nix @@ -1,4 +1,4 @@ -{ inputs, ... }: +{ inputs, pkgs, config, ... }: let inherit (inputs.nixos-hardware.nixosModules) @@ -35,6 +35,22 @@ in services.nfs.server.enable = true; networking.firewall.allowedTCPPorts = [ 2049 ]; + services.miniflux = { + enable = true; + config = { + BASE_URL = "http://feeds.4kb.net"; + LISTEN_ADDR = "localhost:8080"; + }; + adminCredentialsFile = pkgs.writeText "miniflux-credentials" '' + ADMIN_USERNAME=admin + ADMIN_PASSWORD=helloworld + ''; + }; + + services.nginx.virtualHosts."feeds.4kb.net" = { + locations."/".proxyPass = "http://${config.services.miniflux.config.LISTEN_ADDR}"; + }; + xnet = { disk = { enable = true; |
