From d9d2be31fa2d7326ef6fe5621ddae759b99f6af9 Mon Sep 17 00:00:00 2001 From: Slendi Date: Sat, 26 Apr 2025 21:27:28 +0300 Subject: [PATCH] Fix build Signed-off-by: Slendi --- .gitignore | 1 + flake.nix | 18 +++++++++++++----- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 462d02f..a3ca318 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ static +result diff --git a/flake.nix b/flake.nix index 997e0fc..574e469 100644 --- a/flake.nix +++ b/flake.nix @@ -12,11 +12,14 @@ pkgs = import nixpkgs { inherit system; }; in { - packages.default = pkgs.buildGoModule { - pname = "slenpaste"; - version = "0.1.0"; - src = ./.; - goPackagePath = "github.com/slendidev/slenpaste"; + packages = { + default = pkgs.buildGoModule { + pname = "slenpaste"; + version = "0.1.0"; + src = ./.; + goPackagePath = "github.com/slendidev/slenpaste"; + vendorHash = null; + }; }; devShells.default = pkgs.mkShell { @@ -36,6 +39,11 @@ default = "0.0.0.0:8080"; description = "Listen address (host:port)"; }; + options.services.slenpaste.staticDir = lib.mkOption { + type = lib.types.str; + default = "/var/lib/slenpaste"; + description = "Directory which contains the actual paste data"; + }; options.services.slenpaste.expireDur = lib.mkOption { type = lib.types.str; default = "0";