run e11sync from nix store
This commit is contained in:
parent
98b4044171
commit
78246dde2d
15
flake.nix
15
flake.nix
@ -77,7 +77,19 @@
|
||||
'';
|
||||
};
|
||||
|
||||
apps.e11sync-gunicorn = {
|
||||
# Run e11sync tools from the nix store
|
||||
apps = {
|
||||
# manage.py
|
||||
e11sync = {
|
||||
type = "app";
|
||||
name = "e11sync";
|
||||
program = toString (pkgs.writeShellScript "wrapper" ''
|
||||
export E11SYNC_DATABASE_PATH=$PWD/db.sqlite3
|
||||
exec ${e11sync}/bin/e11sync
|
||||
'');
|
||||
};
|
||||
# wsgi/gunicorn
|
||||
e11sync-gunicorn = {
|
||||
type = "app";
|
||||
name = "e11sync-gunicorn";
|
||||
program = toString (pkgs.writeShellScript "wrapper" ''
|
||||
@ -85,6 +97,7 @@
|
||||
exec ${e11sync}/bin/e11sync-gunicorn
|
||||
'');
|
||||
};
|
||||
};
|
||||
|
||||
devShells.default = pkgs.mkShellNoCC {
|
||||
packages = with pkgs; [
|
||||
|
Loading…
Reference in New Issue
Block a user