X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=virtual%2Fmodules%2Fwebsites%2Ftools%2Ftools%2Fdefault.nix;h=333ffb0c79e9cf6129b34f7340dd1ccf20bb4650;hb=bfe3c9c9df0c5112bc8806483292b55ed0f7e02d;hp=7fb4974bd7687a006ca5fe85876e1c4dc07c3575;hpb=133ebaee701a52a74fc6897498f44f006ea3c3d8;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/virtual/modules/websites/tools/tools/default.nix b/virtual/modules/websites/tools/tools/default.nix index 7fb4974..333ffb0 100644 --- a/virtual/modules/websites/tools/tools/default.nix +++ b/virtual/modules/websites/tools/tools/default.nix @@ -1,7 +1,9 @@ { lib, pkgs, config, myconfig, mylibs, ... }: let adminer = pkgs.callPackage ../../commons/adminer.nix {}; - ympd = pkgs.callPackage ./ympd.nix {}; + ympd = pkgs.callPackage ./ympd.nix { + env = myconfig.env.tools.ympd; + }; ttrss = pkgs.callPackage ./ttrss.nix { inherit (mylibs) fetchedGithub fetchedGit; env = myconfig.env.tools.ttrss; @@ -12,6 +14,10 @@ let inherit (mylibs) fetchedGithub; env = myconfig.env.tools.yourls; }; + rompr = pkgs.callPackage ./rompr.nix { + inherit (mylibs) fetchedGithub; + env = myconfig.env.tools.rompr; + }; cfg = config.services.myWebsites.tools.tools; in { @@ -28,9 +34,10 @@ in { ++ ttrss.apache.modules ++ roundcubemail.apache.modules ++ wallabag.apache.modules - ++ yourls.apache.modules; + ++ yourls.apache.modules + ++ rompr.apache.modules; - services.ympd = ympd.config // { enable = false; }; + services.ympd = ympd.config // { enable = true; }; services.myWebsites.tools.vhostConfs.tools = { certName = "eldiron"; @@ -43,6 +50,7 @@ in { roundcubemail.apache.vhostConf wallabag.apache.vhostConf yourls.apache.vhostConf + rompr.apache.vhostConf ]; }; @@ -52,6 +60,7 @@ in { roundcubemail = roundcubemail.phpFpm.pool; wallabag = wallabag.phpFpm.pool; yourls = yourls.phpFpm.pool; + rompr = rompr.phpFpm.pool; }; system.activationScripts = { @@ -59,6 +68,7 @@ in { roundcubemail = roundcubemail.activationScript; wallabag = wallabag.activationScript; yourls = yourls.activationScript; + rompr = rompr.activationScript; }; systemd.services.tt-rss = {