From f7f473dac89d84c08199a4e0f1705c3e3fc33af5 Mon Sep 17 00:00:00 2001 From: Haonan Chen Date: Thu, 18 Dec 2025 21:34:23 +0800 Subject: [PATCH] modules.services.peerBanHelper: drop --- flake/src.nix | 12 ------------ modules/services/peerBanHelper.nix | 16 ---------------- 2 files changed, 28 deletions(-) delete mode 100644 modules/services/peerBanHelper.nix diff --git a/flake/src.nix b/flake/src.nix index 8938d4a2..3d73f6be 100644 --- a/flake/src.nix +++ b/flake/src.nix @@ -190,18 +190,6 @@ url = "mirror://sourceforge/atomkit/Binaries/atomkit.0.9.0.linux.x64.tar.gz"; sha256 = "0y9z7wva7zikh83w9q431lgn3bqkh1v5w6iz90dwc75wqwk0w5jr"; }; - peerBanHelper = - { - image = "ghostchu/peerbanhelper:v8.0.12"; - imageFile = pkgs.dockerTools.pullImage - { - imageName = "ghostchu/peerbanhelper"; - imageDigest = "sha256:fce7047795fe1e6d730ea2583b390ccc336e79eb2d8dae8114f4f63f00208879"; - hash = "sha256-7Z2ewDpGFXyvCze9HZ7KwFwn9o9R6Y4pjJDcr5Wmy1g="; - finalImageName = "ghostchu/peerbanhelper"; - finalImageTag = "v8.0.12"; - }; - }; btrfs = { "6.12" = diff --git a/modules/services/peerBanHelper.nix b/modules/services/peerBanHelper.nix deleted file mode 100644 index ee26ad1f..00000000 --- a/modules/services/peerBanHelper.nix +++ /dev/null @@ -1,16 +0,0 @@ -inputs: -{ - options.nixos.services.peerBanHelper = let inherit (inputs.lib) mkOption types; in mkOption - { type = types.nullOr (types.submodule {}); default = null; }; - config = let inherit (inputs.config.nixos.services) peerBanHelper; in inputs.lib.mkIf (peerBanHelper != null) - { - virtualisation.oci-containers.containers.peerBanHelper = - { - inherit (inputs.topInputs.self.src.peerBanHelper) image imageFile; - volumes = [ "peerBanHelper:/app/data" ]; - ports = [ "9898:9898/tcp" ]; - environment = { PUID = "0"; PGID = "0"; TZ = "UTC"; }; - }; - nixos.services.podman = {}; - }; -}