Split backend service into checker and generator
Both are linked through a unix socket.
This commit is contained in:
parent
f755d7c998
commit
ed091e761c
34 changed files with 660 additions and 208 deletions
14
flake.nix
14
flake.nix
|
|
@ -40,12 +40,12 @@
|
|||
subPackages = [ "admin" ];
|
||||
};
|
||||
|
||||
fic-backend = pkgs.buildGoModule {
|
||||
pname = "backend";
|
||||
fic-checker = pkgs.buildGoModule {
|
||||
pname = "checker";
|
||||
inherit version vendorSha256 overrideModAttrs;
|
||||
src = ./.;
|
||||
|
||||
subPackages = [ "backend" ];
|
||||
subPackages = [ "checker" ];
|
||||
};
|
||||
|
||||
fic-dashboard = pkgs.buildGoModule {
|
||||
|
|
@ -56,6 +56,14 @@
|
|||
subPackages = [ "dashboard" ];
|
||||
};
|
||||
|
||||
fic-generator = pkgs.buildGoModule {
|
||||
pname = "generator";
|
||||
inherit version vendorSha256 overrideModAttrs;
|
||||
src = ./.;
|
||||
|
||||
subPackages = [ "generator" ];
|
||||
};
|
||||
|
||||
fic-synchro = pkgs.writeShellApplication {
|
||||
name = "synchro";
|
||||
runtimeInputs = [ pkgs.rsync pkgs.openssh pkgs.coreutils ];
|
||||
|
|
|
|||
Reference in a new issue