From 60a3bc9fe7b1ff2a5cb458f2a233d333dc538eab Mon Sep 17 00:00:00 2001 From: Vika Date: Wed, 1 Jan 2025 07:11:12 +0300 Subject: Remove Docker container It was outdated. Anyway, Docker is no longer in vogue anyway. Change-Id: Ic1ace406f3f8453de174ee465d0db6d17502822e --- docker.nix | 43 ------------------------------------------- flake.nix | 5 ----- 2 files changed, 48 deletions(-) delete mode 100644 docker.nix diff --git a/docker.nix b/docker.nix deleted file mode 100644 index 2ac09b6..0000000 --- a/docker.nix +++ /dev/null @@ -1,43 +0,0 @@ -{ kittybox, dockerTools, runtimeShell, rev ? "development", lastModifiedDate }: -dockerTools.buildImage { - name = "kittybox"; - tag = rev; - created = let - date = lastModifiedDate; - in builtins.concatStringsSep "" [ - (builtins.substring 0 4 date) - "-" - (builtins.substring 4 2 date) - "-" - (builtins.substring 6 2 date) - "T" - (builtins.substring 8 2 date) - ":" - (builtins.substring 10 2 date) - ":" - (builtins.substring 12 2 date) - "Z" - ]; - - runAsRoot = '' - #!${runtimeShell} - ${dockerTools.shadowSetup} - groupadd -r kittybox - useradd -r -g kittybox kittybox - mkdir -p /data - chown kittybox:kittybox /data - ''; - - config = { - Cmd = [ "${kittybox}/bin/kittybox" ]; - Env = [ - "SERVE_AT=0.0.0.0:8080" - "BACKEND_URI=file:///data" - "RUST_LOG=info" - ]; - WorkingDir = "/data"; - Volumes = { "/data" = {}; }; - User = "kittybox"; - ExposedPorts = { "8080" = {}; }; - }; -} diff --git a/flake.nix b/flake.nix index 08fce62..31fe004 100644 --- a/flake.nix +++ b/flake.nix @@ -54,11 +54,6 @@ nixos-test-postgres = pkgs.nixosTest (import ./nixos-tests/postgres-smoke-test.nix self); webmention-test = pkgs.nixosTest (import ./nixos-tests/webmention-test.nix self); - dockerContainer = pkgs.callPackage ./docker.nix { - inherit (self.packages.${system}) kittybox; - rev = self.rev or "development"; - inherit (self) lastModifiedDate; - }; }; devShells.default = pkgs.callPackage ./shell.nix {}; -- cgit 1.4.1