fix: 🐛 Fix Nix module errors when importing
Some checks failed
CodeQL Scan / Analyze (javascript-typescript) (push) Failing after 0s
Build Docker Images / lint (push) Failing after 6s
Build Docker Images / check (push) Failing after 6s
Build Docker Images / tests (push) Failing after 6s
Deploy Docs to GitHub Pages / build (push) Failing after 1s
Build Docker Images / build (server, Dockerfile, ${{ github.repository_owner }}/server) (push) Has been skipped
Build Docker Images / build (worker, Worker.Dockerfile, ${{ github.repository_owner }}/worker) (push) Has been skipped
Deploy Docs to GitHub Pages / Deploy (push) Has been skipped
Mirror to Codeberg / Mirror (push) Failing after 1s
Nix Build / check (push) Failing after 1s

This commit is contained in:
Jesse Wierzbinski 2025-04-15 14:15:36 +02:00
parent 404d63f6d0
commit 765348c440
No known key found for this signature in database
3 changed files with 66 additions and 64 deletions

View file

@ -2,6 +2,7 @@
config, config,
lib, lib,
pkgs, pkgs,
...
}: let }: let
cfg = config.services.versia-server; cfg = config.services.versia-server;
configFormat = pkgs.formats.toml {}; configFormat = pkgs.formats.toml {};
@ -94,7 +95,6 @@ in {
message = "At least one worker node must be defined."; message = "At least one worker node must be defined.";
} }
]; ];
};
systemd.services = systemd.services =
builtins.mapAttrs (nodeName: node: let builtins.mapAttrs (nodeName: node: let
@ -172,4 +172,5 @@ in {
}; };
}; };
}; };
};
} }

View file

@ -1,5 +1,5 @@
# Simply edit the server to run "bun run build:worker" instead of "bun run build" # Simply edit the server to run "bun run build:worker" instead of "bun run build"
{versia-server}: {versia-server, ...}:
versia-server.overrideAttrs (oldAttrs: { versia-server.overrideAttrs (oldAttrs: {
pname = "${oldAttrs.pname}-worker"; pname = "${oldAttrs.pname}-worker";
buildPhase = '' buildPhase = ''

View file

@ -6,6 +6,7 @@
nodejs, nodejs,
vips, vips,
makeWrapper, makeWrapper,
...
}: let }: let
packageJson = builtins.fromJSON (builtins.readFile ../package.json); packageJson = builtins.fromJSON (builtins.readFile ../package.json);
in in