diff options
Diffstat (limited to 'systems/atlas/miniflux.nix')
| -rw-r--r-- | systems/atlas/miniflux.nix | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/systems/atlas/miniflux.nix b/systems/atlas/miniflux.nix deleted file mode 100644 index 14c9fc5..0000000 --- a/systems/atlas/miniflux.nix +++ /dev/null @@ -1,44 +0,0 @@ -{ - config, - secretsDir, - ... -}: - -{ - age.secrets.miniflux.file = secretsDir + "/miniflux.age"; - - services = { - miniflux = { - enable = true; - adminCredentialsFile = config.age.secrets.miniflux.path; - config = { - BASE_URL = "https://miniflux.${config.networking.domain}"; - LISTEN_ADDR = "localhost:7000"; - METRICS_COLLECTOR = 1; - }; - }; - - nginx.virtualHosts = { - "miniflux.getchoo.com" = { - locations."/" = { - proxyPass = "http://${config.services.miniflux.config.LISTEN_ADDR}"; - }; - }; - }; - }; - - /* - # Create the socket manually to ensure NGINX has permission for the socket's parent directory - # ...since for some reason Miniflux will not give it the same `0777` permission as the socket itself - systemd = { - services.miniflux = { - requires = [ "miniflux.socket" ]; - }; - - sockets.miniflux = { - wantedBy = [ "sockets.target" ]; - listenStreams = [ "/run/miniflux.sock" ]; - }; - }; - */ -} |
