My Nix Configuration
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

[pkgs] delete booklore-image

dish 2ea1ff98 d1114a0f

-25
-25
packages/booklore-image/package.nix
··· 1 - { pkgs, ... }: 2 - let 3 - initScript = pkgs.writeShellScriptBin "booklore-init" '' 4 - setpriv --reuid 940 --regid 940 --clear-groups -- socat tcp-l:3306,reuseaddr,fork unix:/run/mysqld/mysqld.sock & 5 - java -jar /app/app.jar 6 - ''; 7 - 8 - fetchedImage = pkgs.dockerTools.pullImage { 9 - imageName = "ghcr.io/grimmory-tools/grimmory"; 10 - imageDigest = "sha256:9014247f591074529894f81115ca40f899db697e89f72c2fe91ec530e3f19597"; 11 - hash = "sha256-rQxB+vtUky2IyDvyEUPSlJt2QSy9zeVjEz5zYdJUjcM="; 12 - finalImageName = "ghcr.io/grimmory-tools/grimmory"; 13 - finalImageTag = "v2.3.0"; 14 - }; 15 - in 16 - pkgs.dockerTools.streamLayeredImage { 17 - name = "booklore-dishnet"; 18 - fromImage = fetchedImage; 19 - contents = [ 20 - pkgs.socat 21 - pkgs.util-linux 22 - initScript 23 - ]; 24 - config.Cmd = [ "/bin/booklore-init" ]; 25 - }