summaryrefslogtreecommitdiff
path: root/Hero/Service.nix
diff options
context:
space:
mode:
Diffstat (limited to 'Hero/Service.nix')
-rw-r--r--Hero/Service.nix14
1 files changed, 7 insertions, 7 deletions
diff --git a/Hero/Service.nix b/Hero/Service.nix
index 8bad6d7..a3c6bd5 100644
--- a/Hero/Service.nix
+++ b/Hero/Service.nix
@@ -18,16 +18,16 @@ in
The port on which herocomics-server will listen for incoming HTTP traffic.
'';
};
- dataDir = lib.mkOption {
+ keep = lib.mkOption {
type = lib.types.path;
default = "/var/lib/hero";
description = "herocomics-server database directory";
};
- server = lib.mkOption {
+ deck = lib.mkOption {
type = lib.types.package;
description = "herocomics-server package to use";
};
- client = lib.mkOption {
+ beam = lib.mkOption {
type = lib.types.package;
description = "herocomics-client package to use";
};
@@ -42,10 +42,10 @@ in
};
config = lib.mkIf cfg.enable {
systemd.services.herocomics = {
- path = [ cfg.server ];
+ path = [ cfg.deck ];
wantedBy = [ "multi-user.target" ];
script = ''
- ${cfg.server}/bin/mmc
+ ${cfg.deck}/bin/mmc
'';
description = ''
Hero Comics app server
@@ -53,9 +53,9 @@ in
serviceConfig = {
KillSignal = "INT";
Environment = [
- "HERO_CLIENT=${cfg.client}/static"
+ "HERO_BEAM=${cfg.beam}/static"
"HERO_PORT=${toString cfg.port}"
- "HERO_DATA_DIR=${cfg.dataDir}"
+ "HERO_KEEP=${cfg.keep}"
];
Type = "simple";
Restart = "on-abort";