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";
|
type = "app";
|
||||||
name = "e11sync-gunicorn";
|
name = "e11sync-gunicorn";
|
||||||
program = toString (pkgs.writeShellScript "wrapper" ''
|
program = toString (pkgs.writeShellScript "wrapper" ''
|
||||||
@ -85,6 +97,7 @@
|
|||||||
exec ${e11sync}/bin/e11sync-gunicorn
|
exec ${e11sync}/bin/e11sync-gunicorn
|
||||||
'');
|
'');
|
||||||
};
|
};
|
||||||
|
};
|
||||||
|
|
||||||
devShells.default = pkgs.mkShellNoCC {
|
devShells.default = pkgs.mkShellNoCC {
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
|
Loading…
Reference in New Issue
Block a user