]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - flakes/mypackages/pkgs/webapps/default.nix
Add flake skeletons
[perso/Immae/Config/Nix.git] / flakes / mypackages / pkgs / webapps / default.nix
diff --git a/flakes/mypackages/pkgs/webapps/default.nix b/flakes/mypackages/pkgs/webapps/default.nix
new file mode 100644 (file)
index 0000000..2d76147
--- /dev/null
@@ -0,0 +1,32 @@
+{ forFlakes, callPackage, mylibs, composerEnv, sources }:
+{
+  adminer = callPackage ./adminer {};
+  apache-theme = import ./apache-theme;
+  awl = callPackage ./awl {};
+  davical = callPackage ./davical {};
+  dokuwiki = callPackage ./dokuwiki {};
+  infcloud = callPackage ./infcloud {};
+  mantisbt_2 = callPackage ./mantisbt_2 {};
+  nextcloud_20 = callPackage ./nextcloud { nextcloudVersion = 20; };
+  nextcloud_21 = callPackage ./nextcloud { nextcloudVersion = 21; };
+  nextcloud_22 = callPackage ./nextcloud { nextcloudVersion = 22; };
+  nextcloud_23 = callPackage ./nextcloud { nextcloudVersion = 23; };
+  phpbb = callPackage ./phpbb {};
+  phpldapadmin = callPackage ./phpldapadmin {};
+  rompr = callPackage ./rompr {};
+  roundcubemail = callPackage ./roundcubemail {};
+  spip = callPackage ./spip {};
+  ttrss = callPackage ./ttrss { inherit sources; };
+  wallabag = callPackage ./wallabag { inherit composerEnv; };
+  yourls = callPackage ./yourls {};
+} // (if forFlakes then {} else {
+  #copanier = (builtins.getFlake "path:${builtins.toString ../../../copanier}").defaultPackage.x86_64-linux;
+  #diaspora = (builtins.getFlake "path:${builtins.toString ../../../diaspora}").defaultPackage.x86_64-linux;
+  #etherpad-lite = (builtins.getFlake "path:${builtins.toString ../../../etherpad-lite}").defaultPackage.x86_64-linux;
+  #grocy = (builtins.getFlake "path:${builtins.toString ../../../grocy}").defaultPackage.x86_64-linux;
+  #mastodon = (builtins.getFlake "path:${builtins.toString ../../../mastodon}").defaultPackage.x86_64-linux;
+  #mediagoblin = (builtins.getFlake "path:${builtins.toString ../../../mediagoblin}").defaultPackage.x86_64-linux;
+  #peertube = (builtins.getFlake "path:${builtins.toString ../../../peertube}").defaultPackage.x86_64-linux;
+  #surfer = (builtins.getFlake "path:${builtins.toString ../../../surfer}").defaultPackage.x86_64-linux;
+  #taskwarrior-web = (builtins.getFlake "path:${builtins.toString ../../../taskwarrior-web}").defaultPackage.x86_64-linux;
+})