forked from pub-solar/os
157 lines
6.9 KiB
Nix
157 lines
6.9 KiB
Nix
{ self, pkgs, config, lib, ... }:
|
|
|
|
{
|
|
services.nextcloud.extraApps = {
|
|
"bookmarks" = pkgs.fetchNextcloudApp {
|
|
name = "bookmarks";
|
|
sha256 = "+Lon8Bbu1O6axALYFDQUkBw5K0fNonEehY51ZSqOiZA=";
|
|
url = "https://github.com/nextcloud/bookmarks/releases/download/v11.0.3/bookmarks-11.0.3.tar.gz";
|
|
version = "11.0.3";
|
|
};
|
|
"bruteforcesettings" = pkgs.fetchNextcloudApp {
|
|
name = "bruteforcesettings";
|
|
sha256 = "cy1Fg6kCiolkDtPF8u/n4JvPrdJadRv4FVMr1zB/Lmk=";
|
|
url = "https://github.com/nextcloud-releases/bruteforcesettings/releases/download/v2.4.0/bruteforcesettings-v2.4.0.tar.gz";
|
|
version = "2.4.0";
|
|
};
|
|
"calendar" = pkgs.fetchNextcloudApp {
|
|
name = "calendar";
|
|
sha256 = "+LRGl9h40AQdWN9SW+NqGwTafAGwV07Af8nVs3pUCm0=";
|
|
url = "https://github.com/nextcloud-releases/calendar/releases/download/v3.5.0/calendar-v3.5.0.tar.gz";
|
|
version = "3.5.0";
|
|
};
|
|
"contacts" = pkgs.fetchNextcloudApp {
|
|
name = "contacts";
|
|
sha256 = "GTiyZsUHBXPgQ17DHAihmt2W/ZnAjDwfgwnujkRwk6A=";
|
|
url = "https://github.com/nextcloud-releases/contacts/releases/download/v4.2.2/contacts-v4.2.2.tar.gz";
|
|
version = "4.2.2";
|
|
};
|
|
"cookbook" = pkgs.fetchNextcloudApp {
|
|
name = "cookbook";
|
|
sha256 = "v64rLGyMQOdStyivpJsKrNxwumVQvyK3CnHtZ+K+elE=";
|
|
url = "https://github.com/nextcloud/cookbook/releases/download/v0.9.15/Cookbook-0.9.15.tar.gz";
|
|
version = "0.9.15";
|
|
};
|
|
"cospend" = pkgs.fetchNextcloudApp {
|
|
name = "cospend";
|
|
sha256 = "VyTo7jii40a0m2hLuUH5PFJXzogECTfGq+2oifMtNNI=";
|
|
url = "https://github.com/eneiluj/cospend-nc/releases/download/v1.4.10/cospend-1.4.10.tar.gz";
|
|
version = "1.4.10";
|
|
};
|
|
"deck" = pkgs.fetchNextcloudApp {
|
|
name = "deck";
|
|
sha256 = "G4v1B5XHYuKEZxNhkd7Fu5OSbzwcS7yFaDkUkydpdPU=";
|
|
url = "https://github.com/nextcloud-releases/deck/releases/download/v1.7.1/deck-v1.7.1.tar.gz";
|
|
version = "1.7.1";
|
|
};
|
|
"files_accesscontrol" = pkgs.fetchNextcloudApp {
|
|
name = "files_accesscontrol";
|
|
sha256 = "7vfN3FF8pfQ3iQib/3EbG7r5HNyrQXjwgwJ9Cna6nT0=";
|
|
url = "https://github.com/nextcloud-releases/files_accesscontrol/releases/download/v1.14.1/files_accesscontrol-v1.14.1.tar.gz";
|
|
version = "1.14.1";
|
|
};
|
|
"files_automatedtagging" = pkgs.fetchNextcloudApp {
|
|
name = "files_automatedtagging";
|
|
sha256 = "C59NQNxox4gyTqIwQX5Yi8D0VwNqoorPli6CE7bl/P0=";
|
|
url = "https://github.com/nextcloud-releases/files_automatedtagging/releases/download/v1.14.0/files_automatedtagging-v1.14.0.tar.gz";
|
|
version = "1.14.0";
|
|
};
|
|
"files_fulltextsearch" = pkgs.fetchNextcloudApp {
|
|
name = "files_fulltextsearch";
|
|
sha256 = "+cKu9kvsPxajGzyZhu+DDqsxWKrpZmMMxAKg0tyZdBw=";
|
|
url = "https://github.com/nextcloud-releases/files_fulltextsearch/releases/download/v24.0.1/files_fulltextsearch-v24.0.1.tar.gz";
|
|
version = "24.0.1";
|
|
};
|
|
"files_markdown" = pkgs.fetchNextcloudApp {
|
|
name = "files_markdown";
|
|
sha256 = "6vrPNKcPmJ4DuMXN8/oRMr/B/dTlJn2GGi/w4t2wimk=";
|
|
url = "https://github.com/icewind1991/files_markdown/releases/download/v2.3.6/files_markdown.tar.gz";
|
|
version = "2.3.6";
|
|
};
|
|
"files_mindmap" = pkgs.fetchNextcloudApp {
|
|
name = "files_mindmap";
|
|
sha256 = "GcJqn90n9+3VDndNuiohLMDx9fmmMyMkNVNb/bB7ksM=";
|
|
url = "https://github.com/ACTom/files_mindmap/releases/download/v0.0.26/files_mindmap-0.0.26.tar.gz";
|
|
version = "0.0.26";
|
|
};
|
|
"fulltextsearch" = pkgs.fetchNextcloudApp {
|
|
name = "fulltextsearch";
|
|
sha256 = "7Yp+ZELZf2tqKoZ0td2CgPNym7EbLXyxbVKF8OdpNqs=";
|
|
url = "https://github.com/nextcloud-releases/fulltextsearch/releases/download/v24.0.0/fulltextsearch-v24.0.0.tar.gz";
|
|
version = "24.0.0";
|
|
};
|
|
"groupfolders" = pkgs.fetchNextcloudApp {
|
|
name = "groupfolders";
|
|
sha256 = "RHkvpAWH4HbKbM4ZoUy1HCzydVdw2SYQJvzO02sZEVQ=";
|
|
url = "https://github.com/nextcloud/groupfolders/releases/download/v12.0.2/groupfolders.tar.gz";
|
|
version = "12.0.2";
|
|
};
|
|
"impersonate" = pkgs.fetchNextcloudApp {
|
|
name = "impersonate";
|
|
sha256 = "ww11Rfcy0yXU5+8w/rOXRxH+7eD6G8RAm3fZ3PpXgdM=";
|
|
url = "https://github.com/nextcloud-releases/impersonate/releases/download/v1.11.0/impersonate-v1.11.0.tar.gz";
|
|
version = "1.11.0";
|
|
};
|
|
"keeweb" = pkgs.fetchNextcloudApp {
|
|
name = "keeweb";
|
|
sha256 = "idftaF9EU/f61HmL1gijeuKD4yPuf0MJPth4Xr9WgFs=";
|
|
url = "https://github.com/jhass/nextcloud-keeweb/releases/download/v0.6.9/keeweb-0.6.9.tar.gz";
|
|
version = "0.6.9";
|
|
};
|
|
"maps" = pkgs.fetchNextcloudApp {
|
|
name = "maps";
|
|
sha256 = "6dTNNGHKu97LZvRvg7452e2fw+2loUchtRuv31vLIgY=";
|
|
url = "https://github.com/nextcloud/maps/releases/download/v0.2.1/maps-0.2.1.tar.gz";
|
|
version = "0.2.1";
|
|
};
|
|
"news" = pkgs.fetchNextcloudApp {
|
|
name = "news";
|
|
sha256 = "eS0cFwJmYfGGJmA02AOWO/OXfqfyI71u2GataDj18DE=";
|
|
url = "https://github.com/nextcloud/news/releases/download/18.2.0/news.tar.gz";
|
|
version = "18.2.0";
|
|
};
|
|
"notes" = pkgs.fetchNextcloudApp {
|
|
name = "notes";
|
|
sha256 = "rd3uVkVtARX4enRAWm1ivV468lboYZnYe7/zsqaHYpk=";
|
|
url = "https://github.com/nextcloud/notes/releases/download/v4.5.1/notes.tar.gz";
|
|
version = "4.5.1";
|
|
};
|
|
"quota_warning" = pkgs.fetchNextcloudApp {
|
|
name = "quota_warning";
|
|
sha256 = "UaURF2NIj0h+81vbbFxZuyFX7B9QsicUMK5RKtG5O04=";
|
|
url = "https://github.com/nextcloud-releases/quota_warning/releases/download/v1.14.0/quota_warning-v1.14.0.tar.gz";
|
|
version = "1.14.0";
|
|
};
|
|
"richdocuments" = pkgs.fetchNextcloudApp {
|
|
name = "richdocuments";
|
|
sha256 = "nov6GQX4FEg1MAxuTvWxuk9yAPuWHtE1rsbM1B/1Dgk=";
|
|
url = "https://github.com/nextcloud-releases/richdocuments/releases/download/v6.2.0/richdocuments-v6.2.0.tar.gz";
|
|
version = "6.2.0";
|
|
};
|
|
#"richdocumentscode" = pkgs.fetchNextcloudApp {
|
|
# name = "richdocumentscode";
|
|
# sha256 = "URbEB3I02SjoVlRI+gjoNi+/o5Oe4snmoKQUff4T9+A=";
|
|
# url = "https://github.com/CollaboraOnline/richdocumentscode/releases/download/22.5.502/richdocumentscode.tar.gz";
|
|
# version = "22.5.502";
|
|
#};
|
|
"spreed" = pkgs.fetchNextcloudApp {
|
|
name = "spreed";
|
|
sha256 = "wg4BYhcbWCaz1OE4sIVlV1r0cUX5Z923ej7Y/Meands=";
|
|
url = "https://github.com/nextcloud-releases/spreed/releases/download/v14.0.5/spreed-v14.0.5.tar.gz";
|
|
version = "14.0.5";
|
|
};
|
|
"tasks" = pkgs.fetchNextcloudApp {
|
|
name = "tasks";
|
|
sha256 = "kXXUzzODi/qRi2NqtJyiS1GmLTx0kFAwtH1p0rCdnRM=";
|
|
url = "https://github.com/nextcloud/tasks/releases/download/v0.14.4/tasks.tar.gz";
|
|
version = "0.14.4";
|
|
};
|
|
"twofactor_totp" = pkgs.fetchNextcloudApp {
|
|
name = "twofactor_totp";
|
|
sha256 = "cRtpRs1s31l8xG84YkZIuR3C3pg2kQFNlrY2f5NTSBo=";
|
|
url = "https://github.com/nextcloud-releases/twofactor_totp/releases/download/v6.4.0/twofactor_totp-v6.4.0.tar.gz";
|
|
version = "6.4.0";
|
|
};
|
|
};
|
|
}
|