inherit (mylibs) fetchedGithub;
};
ldap = pkgs.callPackage ./ldap.nix {
+ inherit (pkgs.webapps) phpldapadmin;
env = myconfig.env.tools.phpldapadmin;
};
security.acme.certs."eldiron".extraDomains."tools.immae.eu" = null;
security.acme.certs."eldiron".extraDomains."devtools.immae.eu" = null;
- deployment.keys =
+ mySecrets.keys =
kanboard.keys
- // ldap.keys
- // roundcubemail.keys
- // shaarli.keys
- // ttrss.keys
- // wallabag.keys
- // yourls.keys;
+ ++ ldap.keys
+ ++ roundcubemail.keys
+ ++ shaarli.keys
+ ++ ttrss.keys
+ ++ wallabag.keys
+ ++ yourls.keys;
services.myWebsites.integration.modules =
rainloop.apache.modules;
ln -s ${kanboard.webRoot} $out/webapps/${kanboard.apache.webappName}
'';
- nixpkgs.overlays = [ (self: super: rec {
- ympd = super.ympd.overrideAttrs(old: mylibs.fetchedGithub ./ympd.json // {
- patches = (old.patches or []) ++ [ ./ympd-password-env.patch ];
- });
- }) ];
-
systemd.services.tt-rss = {
description = "Tiny Tiny RSS feeds update daemon";
serviceConfig = {