From f56bf4402cd9e29931417495db8b6cca9067429b Mon Sep 17 00:00:00 2001 From: Hadi Date: Mon, 17 Aug 2026 15:18:37 +0200 Subject: [PATCH] stirlingpdf -> bentopdf Signed-off-by: Hadi --- hosts/server/configuration.nix | 2 +- hosts/server/flake.nix | 7 ++++++- server-modules/{stirling-pdf.nix => bentopdf.nix} | 15 ++++++++++++--- server-modules/glance/server.nix | 4 ++-- 4 files changed, 21 insertions(+), 7 deletions(-) rename server-modules/{stirling-pdf.nix => bentopdf.nix} (63%) diff --git a/hosts/server/configuration.nix b/hosts/server/configuration.nix index 6fa4e748..37d039b9 100644 --- a/hosts/server/configuration.nix +++ b/hosts/server/configuration.nix @@ -16,7 +16,7 @@ ../../server-modules/adguardhome.nix ../../server-modules/arr.nix ../../server-modules/blog.nix - ../../server-modules/stirling-pdf.nix + ../../server-modules/bentopdf.nix ../../server-modules/cyberchef.nix ../../server-modules/mazanoke.nix ../../server-modules/kernel-hardening.nix diff --git a/hosts/server/flake.nix b/hosts/server/flake.nix index fabd495c..81848000 100644 --- a/hosts/server/flake.nix +++ b/hosts/server/flake.nix @@ -6,7 +6,12 @@ }: nixpkgs.lib.nixosSystem { modules = [ - {_module.args = {inherit inputs pkgs-unstable;};} + { + nixpkgs.overlays = [ + inputs.nur.overlays.default + ]; + _module.args = {inherit inputs pkgs-unstable;}; + } inputs.home-manager.nixosModules.home-manager inputs.stylix.nixosModules.stylix inputs.sops-nix.nixosModules.sops diff --git a/server-modules/stirling-pdf.nix b/server-modules/bentopdf.nix similarity index 63% rename from server-modules/stirling-pdf.nix rename to server-modules/bentopdf.nix index 30d10ab9..ad9d607b 100644 --- a/server-modules/stirling-pdf.nix +++ b/server-modules/bentopdf.nix @@ -7,13 +7,22 @@ in { imports = [ (mkContainer { - name = "stirling-pdf"; + name = "bentopdf"; hostIp = "10.233.9.1"; containerIp = "10.233.9.2"; nixosConfig = {...}: { - services.stirling-pdf = { + services.bentopdf = { enable = true; - environment."SERVER_PORT" = "8080"; + domain = "bentopdf"; + nginx = { + enable = true; + virtualHost.listen = [ + { + addr = "0.0.0.0"; + port = 8080; + } + ]; + }; }; networking.firewall.allowedTCPPorts = [8080]; system.stateVersion = "24.05"; diff --git a/server-modules/glance/server.nix b/server-modules/glance/server.nix index 79584c19..f4fcade0 100644 --- a/server-modules/glance/server.nix +++ b/server-modules/glance/server.nix @@ -74,9 +74,9 @@ icon = "sh:mazanoke"; } { - title = "Stirling PDF"; + title = "BentoPDF"; url = "https://pdf.${domain}"; - icon = "sh:stirling-pdf"; + icon = "sh:bentopdf"; } { title = "Default-creds";