diff options
author | Ismaël Bouya <ismael.bouya@normalesup.org> | 2019-02-07 01:36:13 +0100 |
---|---|---|
committer | Ismaël Bouya <ismael.bouya@normalesup.org> | 2019-02-07 01:36:13 +0100 |
commit | 95b20e17b97de1f05392d0c394a5efdc590311a9 (patch) | |
tree | cdfbefec201c0e05668353fc87c80669dbe66215 /nixops/modules/websites/tools/tools/default.nix | |
parent | 609c29615905e2bc5628a164cea2c28ec70d5d35 (diff) | |
download | Nix-95b20e17b97de1f05392d0c394a5efdc590311a9.tar.gz Nix-95b20e17b97de1f05392d0c394a5efdc590311a9.tar.zst Nix-95b20e17b97de1f05392d0c394a5efdc590311a9.zip |
Add shaarli website
Diffstat (limited to 'nixops/modules/websites/tools/tools/default.nix')
-rw-r--r-- | nixops/modules/websites/tools/tools/default.nix | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/nixops/modules/websites/tools/tools/default.nix b/nixops/modules/websites/tools/tools/default.nix index 333ffb0..41f47a3 100644 --- a/nixops/modules/websites/tools/tools/default.nix +++ b/nixops/modules/websites/tools/tools/default.nix | |||
@@ -18,6 +18,9 @@ let | |||
18 | inherit (mylibs) fetchedGithub; | 18 | inherit (mylibs) fetchedGithub; |
19 | env = myconfig.env.tools.rompr; | 19 | env = myconfig.env.tools.rompr; |
20 | }; | 20 | }; |
21 | shaarli = pkgs.callPackage ./shaarli.nix { | ||
22 | env = myconfig.env.tools.shaarli; | ||
23 | }; | ||
21 | 24 | ||
22 | cfg = config.services.myWebsites.tools.tools; | 25 | cfg = config.services.myWebsites.tools.tools; |
23 | in { | 26 | in { |
@@ -35,7 +38,8 @@ in { | |||
35 | ++ roundcubemail.apache.modules | 38 | ++ roundcubemail.apache.modules |
36 | ++ wallabag.apache.modules | 39 | ++ wallabag.apache.modules |
37 | ++ yourls.apache.modules | 40 | ++ yourls.apache.modules |
38 | ++ rompr.apache.modules; | 41 | ++ rompr.apache.modules |
42 | ++ shaarli.apache.modules; | ||
39 | 43 | ||
40 | services.ympd = ympd.config // { enable = true; }; | 44 | services.ympd = ympd.config // { enable = true; }; |
41 | 45 | ||
@@ -51,6 +55,7 @@ in { | |||
51 | wallabag.apache.vhostConf | 55 | wallabag.apache.vhostConf |
52 | yourls.apache.vhostConf | 56 | yourls.apache.vhostConf |
53 | rompr.apache.vhostConf | 57 | rompr.apache.vhostConf |
58 | shaarli.apache.vhostConf | ||
54 | ]; | 59 | ]; |
55 | }; | 60 | }; |
56 | 61 | ||
@@ -61,6 +66,7 @@ in { | |||
61 | wallabag = wallabag.phpFpm.pool; | 66 | wallabag = wallabag.phpFpm.pool; |
62 | yourls = yourls.phpFpm.pool; | 67 | yourls = yourls.phpFpm.pool; |
63 | rompr = rompr.phpFpm.pool; | 68 | rompr = rompr.phpFpm.pool; |
69 | shaarli = shaarli.phpFpm.pool; | ||
64 | }; | 70 | }; |
65 | 71 | ||
66 | system.activationScripts = { | 72 | system.activationScripts = { |
@@ -69,6 +75,7 @@ in { | |||
69 | wallabag = wallabag.activationScript; | 75 | wallabag = wallabag.activationScript; |
70 | yourls = yourls.activationScript; | 76 | yourls = yourls.activationScript; |
71 | rompr = rompr.activationScript; | 77 | rompr = rompr.activationScript; |
78 | shaarli = shaarli.activationScript; | ||
72 | }; | 79 | }; |
73 | 80 | ||
74 | systemd.services.tt-rss = { | 81 | systemd.services.tt-rss = { |