fix: actually fixed Docker images
This commit is contained in:
parent
a0c042832c
commit
e0bd5c3b06
20
packages.nix
20
packages.nix
@ -328,8 +328,10 @@ let
|
||||
doInstallCargoArtifacts = false;
|
||||
installPhaseCommand = ''
|
||||
mkdir -p $out/bin
|
||||
mkdir -p $out/site
|
||||
|
||||
cp target/x86_64-unknown-linux-gnu/release/sparse-server $out/bin
|
||||
cp -r target/site/* $out/site
|
||||
'';
|
||||
doCheck = false;
|
||||
});
|
||||
@ -338,18 +340,30 @@ let
|
||||
name = "sparse-server";
|
||||
tag = "latest";
|
||||
|
||||
runAsRoot = ''
|
||||
#!${pkgs.runtimeShell}
|
||||
mkdir -p /sparse-server
|
||||
'';
|
||||
|
||||
copyToRoot = [ "${sparse-server}" ];
|
||||
|
||||
config = {
|
||||
Cmd = [
|
||||
"${sparse-server}/bin/sparse-server"
|
||||
"/bin/sparse-server"
|
||||
"-i"
|
||||
"serve"
|
||||
"--file-store"
|
||||
"/sparse-server/files"
|
||||
"--management-address"
|
||||
"0.0.0.0:3000"
|
||||
"-i"
|
||||
];
|
||||
Expose = { "3000" = ""; };
|
||||
Env = [ "DATABASE_URL=sqlite:///sparse-server/db.sqlite" ];
|
||||
Env = [
|
||||
"DATABASE_URL=sqlite:///sparse-server/db.sqlite"
|
||||
"LEPTOS_SITE_ROOT=/site"
|
||||
];
|
||||
Volumes = { "/sparse-server" = { }; };
|
||||
WorkingDir = "/";
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user