mirror of
https://github.com/SebastianStork/nixos-config.git
synced 2026-01-21 17:31:34 +01:00
Install nextcloud news
This commit is contained in:
parent
b0812e54ab
commit
dd94a75d30
3 changed files with 48 additions and 8 deletions
28
flake.lock
generated
28
flake.lock
generated
|
|
@ -146,6 +146,32 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"nextcloud-news": {
|
||||||
|
"flake": false,
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1720424186,
|
||||||
|
"narHash": "sha256-AhTZGQCLeNgsRBF5w3+Lf9JtNN4D1QncB5t+odU+XUc=",
|
||||||
|
"type": "tarball",
|
||||||
|
"url": "https://github.com/nextcloud/news/releases/download/25.0.0-alpha8/news.tar.gz"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"type": "tarball",
|
||||||
|
"url": "https://github.com/nextcloud/news/releases/download/25.0.0-alpha8/news.tar.gz"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"nextcloud-twofactor-totp": {
|
||||||
|
"flake": false,
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1665648150,
|
||||||
|
"narHash": "sha256-zAPNugbvngXcpgWJLD78YAg4G1QtGaphx1bhhg7mLKE=",
|
||||||
|
"type": "tarball",
|
||||||
|
"url": "https://github.com/nextcloud-releases/twofactor_totp/releases/download/v6.4.1/twofactor_totp-v6.4.1.tar.gz"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"type": "tarball",
|
||||||
|
"url": "https://github.com/nextcloud-releases/twofactor_totp/releases/download/v6.4.1/twofactor_totp-v6.4.1.tar.gz"
|
||||||
|
}
|
||||||
|
},
|
||||||
"nix-index-database": {
|
"nix-index-database": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
|
|
@ -291,6 +317,8 @@
|
||||||
"firefox-addons": "firefox-addons",
|
"firefox-addons": "firefox-addons",
|
||||||
"flake-parts": "flake-parts",
|
"flake-parts": "flake-parts",
|
||||||
"home-manager": "home-manager",
|
"home-manager": "home-manager",
|
||||||
|
"nextcloud-news": "nextcloud-news",
|
||||||
|
"nextcloud-twofactor-totp": "nextcloud-twofactor-totp",
|
||||||
"nix-index-database": "nix-index-database",
|
"nix-index-database": "nix-index-database",
|
||||||
"nix-vscode-extensions": "nix-vscode-extensions",
|
"nix-vscode-extensions": "nix-vscode-extensions",
|
||||||
"nixos-generators": "nixos-generators",
|
"nixos-generators": "nixos-generators",
|
||||||
|
|
|
||||||
|
|
@ -56,6 +56,15 @@
|
||||||
url = "github:yokoffing/Betterfox";
|
url = "github:yokoffing/Betterfox";
|
||||||
flake = false;
|
flake = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
nextcloud-twofactor-totp = {
|
||||||
|
url = "https://github.com/nextcloud-releases/twofactor_totp/releases/download/v6.4.1/twofactor_totp-v6.4.1.tar.gz";
|
||||||
|
flake = false;
|
||||||
|
};
|
||||||
|
nextcloud-news = {
|
||||||
|
url = "https://github.com/nextcloud/news/releases/download/25.0.0-alpha8/news.tar.gz";
|
||||||
|
flake = false;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs =
|
outputs =
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@
|
||||||
containers.nextcloud.config =
|
containers.nextcloud.config =
|
||||||
{
|
{
|
||||||
config,
|
config,
|
||||||
|
inputs,
|
||||||
pkgs,
|
pkgs,
|
||||||
dataDir,
|
dataDir,
|
||||||
...
|
...
|
||||||
|
|
@ -58,14 +59,16 @@
|
||||||
inherit (config.services.nextcloud.package.packages.apps) calendar contacts onlyoffice;
|
inherit (config.services.nextcloud.package.packages.apps) calendar contacts onlyoffice;
|
||||||
|
|
||||||
twofactor_totp = pkgs.fetchNextcloudApp {
|
twofactor_totp = pkgs.fetchNextcloudApp {
|
||||||
url =
|
url = inputs.nextcloud-twofactor-totp.outPath;
|
||||||
let
|
sha256 = inputs.nextcloud-twofactor-totp.narHash;
|
||||||
name = "twofactor_totp";
|
license = "agpl3Plus";
|
||||||
version = "6.4.1";
|
unpack = true;
|
||||||
in
|
};
|
||||||
"https://github.com/nextcloud-releases/${name}/releases/download/v${version}/${name}-v${version}.tar.gz";
|
news = pkgs.fetchNextcloudApp {
|
||||||
sha256 = "sha256-zAPNugbvngXcpgWJLD78YAg4G1QtGaphx1bhhg7mLKE=";
|
url = inputs.nextcloud-news.outPath;
|
||||||
license = "gpl3";
|
sha256 = inputs.nextcloud-news.narHash;
|
||||||
|
license = "agpl3Plus";
|
||||||
|
unpack = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue