diff options
Diffstat (limited to 'nixops/modules/websites/tools/tools/default.nix')
-rw-r--r-- | nixops/modules/websites/tools/tools/default.nix | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/nixops/modules/websites/tools/tools/default.nix b/nixops/modules/websites/tools/tools/default.nix index 2060c79..7781928 100644 --- a/nixops/modules/websites/tools/tools/default.nix +++ b/nixops/modules/websites/tools/tools/default.nix | |||
@@ -118,6 +118,18 @@ in { | |||
118 | dokuwiki = dokuwiki.activationScript; | 118 | dokuwiki = dokuwiki.activationScript; |
119 | }; | 119 | }; |
120 | 120 | ||
121 | system.extraSystemBuilderCmds = '' | ||
122 | mkdir -p $out/webapps | ||
123 | ln -s ${dokuwiki.webRoot} $out/webapps/${dokuwiki.apache.webappName} | ||
124 | ln -s ${ldap.webRoot}/htdocs $out/webapps/${ldap.apache.webappName} | ||
125 | ln -s ${rompr.webRoot} $out/webapps/${rompr.apache.webappName} | ||
126 | ln -s ${roundcubemail.webRoot} $out/webapps/${roundcubemail.apache.webappName} | ||
127 | ln -s ${shaarli.webRoot} $out/webapps/${shaarli.apache.webappName} | ||
128 | ln -s ${ttrss.webRoot} $out/webapps/${ttrss.apache.webappName} | ||
129 | ln -s ${wallabag.webRoot} $out/webapps/${wallabag.apache.webappName} | ||
130 | ln -s ${yourls.webRoot} $out/webapps/${yourls.apache.webappName} | ||
131 | ''; | ||
132 | |||
121 | nixpkgs.config.packageOverrides = oldpkgs: rec { | 133 | nixpkgs.config.packageOverrides = oldpkgs: rec { |
122 | ympd = oldpkgs.ympd.overrideAttrs(old: mylibs.fetchedGithub ./ympd.json); | 134 | ympd = oldpkgs.ympd.overrideAttrs(old: mylibs.fetchedGithub ./ympd.json); |
123 | }; | 135 | }; |