@cryptotaxi247 / infra-1 / commits / a887ff5b

freescout: 1.8.225 -> 1.8.229, use freescout from nixpkgs

Thanks to <https://github.com/NixOS/nixpkgs/pull/535307>. This is not in a stable release yet, so we're pulling the package from nixos-unstable. Once it's in a stable release, we can use the nixos module and drop the `freescout-nix-flake` input entirely. ( Before: ```console $ nix eval .#nixosConfigurations.umbriel.config.services.freescout.package «derivation /nix/store/629r5ljmakjiv1mmjbr823li4rmhrdcs-freescout-1.8.225.drv» ``` After: ```console $ nix eval .#nixosConfigurations.umbriel.config.services.freescout.package «derivation /nix/store/zd26fqsh323ni8vikf8flai9x23wq1rz-freescout-1.8.229.drv» ```

Jeremy Fleischman committed Jul 9, 2026 at 12:11 UTC a887ff5b883f1fc7d66edae17d438b6e3489bb3f
1 file changed +1 -9
non-critical-infra/modules/mailserver/freescout.nix
+1 -9
@@ -13,15 +13,7 @@
13
14 services.freescout = {
15 enable = true;
16 - package = inputs.freescout.packages.${pkgs.stdenv.hostPlatform.system}.default.overrideAttrs rec {
17 - version = "1.8.225";
18 - src = pkgs.fetchFromGitHub {
19 - owner = "freescout-helpdesk";
20 - repo = "freescout";
21 - tag = version;
22 - hash = "sha256-kXZ6bjF36YO1p6q+KTugnBO+KxqQZci5O0RNM7lqecQ=";
23 - };
24 - };
16 + package = inputs.nixpkgs-unstable.legacyPackages.${pkgs.stdenv.hostPlatform.system}.freescout;
17 domain = "freescout.nixos.org";
18
19 settings.APP_KEY._secret = config.sops.secrets.freescout-app-key.path;