summary refs log tree commit diff
path: root/services/soju.nix
diff options
context:
space:
mode:
Diffstat (limited to 'services/soju.nix')
-rw-r--r--services/soju.nix14
1 files changed, 3 insertions, 11 deletions
diff --git a/services/soju.nix b/services/soju.nix
index 2ee336d..75adfaa 100644
--- a/services/soju.nix
+++ b/services/soju.nix
@@ -1,25 +1,17 @@
-{ me, pkgs, ... }:
+{ me, pkgs, auxiliaryPkgs, ... }:
 
 let
   inherit (pkgs) dockerTools soju;
+  inherit (auxiliaryPkgs) common;
 
   ircPort = "6667";
   socketPort = "3030";
   sojuDir = "/srv/soju";
 
-  # TODO: move this outside.
-  baseImage = dockerTools.pullImage {
-    imageName = "alpine";
-    imageDigest = "sha256:beefdbd8a1da6d2915566fde36db9db0b524eb737fc57cd1367effd16dc0d06d";
-    sha256 = "0fzqhqvvb0pzkwvjwyqjfv3rw2w8006xz4mhk0dk5clmyb08hqwc";
-    finalImageName = "alpine";
-    finalImageTag = "3.20.3";
-  };
-
   sojuImage = dockerTools.buildLayeredImage {
     name = soju.pname;
     tag = soju.version;
-    fromImage = baseImage;
+    fromImage = common.alpine.base;
 
     contents = [ soju ];