feat: added basic command issuing

This commit is contained in:
Andrew Rioux
2025-02-23 01:46:18 -05:00
parent 9fee4009f2
commit e0af4ad291
13 changed files with 563 additions and 16 deletions
+18 -1
View File
@@ -338,7 +338,24 @@ let
copyToRoot = [ sparse-server ];
config = { Cmd = [ "${sparse-server}/bin/sparse-server" ]; };
runAsRoot = ''
#!${pkgs.runtimeShell}
mkdir -p /sparse-server
'';
config = {
Cmd = [
"${sparse-server}/bin/sparse-server"
"serve"
"--file-store"
"/sparse-server/files"
"--management-address"
"0.0.0.0:3000"
];
Expose = { "3000" = ""; };
Env = { DATABASE_URL = "sqlite:///sparse-server/db.sqlite"; };
Volumes = { "/sparse-server" = { }; };
};
};
outputs = rec {