shaarli = pkgs.callPackage ./shaarli.nix {
env = myconfig.env.tools.shaarli;
};
+ dokuwiki = pkgs.callPackage ./dokuwiki.nix {
+ inherit (mylibs) fetchedGithub;
+ };
cfg = config.services.myWebsites.tools.tools;
in {
++ wallabag.apache.modules
++ yourls.apache.modules
++ rompr.apache.modules
- ++ shaarli.apache.modules;
+ ++ shaarli.apache.modules
+ ++ dokuwiki.apache.modules;
services.ympd = ympd.config // { enable = true; };
yourls.apache.vhostConf
rompr.apache.vhostConf
shaarli.apache.vhostConf
+ dokuwiki.apache.vhostConf
];
};
yourls = yourls.phpFpm.pool;
rompr = rompr.phpFpm.pool;
shaarli = shaarli.phpFpm.pool;
+ dokuwiki = dokuwiki.phpFpm.pool;
};
system.activationScripts = {
yourls = yourls.activationScript;
rompr = rompr.activationScript;
shaarli = shaarli.activationScript;
+ dokuwiki = dokuwiki.activationScript;
};
systemd.services.tt-rss = {