X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=virtual%2Fmodules%2Fwebsites%2Ftools%2Ftools%2Fdefault.nix;h=7fb4974bd7687a006ca5fe85876e1c4dc07c3575;hb=133ebaee701a52a74fc6897498f44f006ea3c3d8;hp=294959c72455c50138426845d58d3a434817dd99;hpb=9d90e7e281e8f4cf9371c17c812a1ac9c08aa66d;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 294959c..7fb4974 100644 --- a/virtual/modules/websites/tools/tools/default.nix +++ b/virtual/modules/websites/tools/tools/default.nix @@ -8,6 +8,10 @@ let }; roundcubemail = pkgs.callPackage ./roundcubemail.nix { env = myconfig.env.tools.roundcubemail; }; wallabag = pkgs.callPackage ./wallabag.nix { env = myconfig.env.tools.wallabag; }; + yourls = pkgs.callPackage ./yourls.nix { + inherit (mylibs) fetchedGithub; + env = myconfig.env.tools.yourls; + }; cfg = config.services.myWebsites.tools.tools; in { @@ -23,7 +27,8 @@ in { ++ ympd.apache.modules ++ ttrss.apache.modules ++ roundcubemail.apache.modules - ++ wallabag.apache.modules; + ++ wallabag.apache.modules + ++ yourls.apache.modules; services.ympd = ympd.config // { enable = false; }; @@ -37,6 +42,7 @@ in { ttrss.apache.vhostConf roundcubemail.apache.vhostConf wallabag.apache.vhostConf + yourls.apache.vhostConf ]; }; @@ -45,12 +51,14 @@ in { ttrss = ttrss.phpFpm.pool; roundcubemail = roundcubemail.phpFpm.pool; wallabag = wallabag.phpFpm.pool; + yourls = yourls.phpFpm.pool; }; system.activationScripts = { ttrss = ttrss.activationScript; roundcubemail = roundcubemail.activationScript; wallabag = wallabag.activationScript; + yourls = yourls.activationScript; }; systemd.services.tt-rss = {