diff options
author | Ilan Joselevich <personal@ilanjoselevich.com> | 2021-12-02 19:24:50 +0200 |
---|---|---|
committer | Ilan Joselevich <personal@ilanjoselevich.com> | 2021-12-02 20:53:21 +0200 |
commit | c0f4b20db7e8f39f60da8c09686f013d955bbee1 (patch) | |
tree | bb32e8441a8efe408ddf3980884dd5da8680e09f /nixos/modules/services/web-apps/nextcloud.nix | |
parent | 5ef642624cf1a42bf9ef5a80489ee6e83a8aa346 (diff) | |
download | nixpkgs-c0f4b20db7e8f39f60da8c09686f013d955bbee1.tar nixpkgs-c0f4b20db7e8f39f60da8c09686f013d955bbee1.tar.gz nixpkgs-c0f4b20db7e8f39f60da8c09686f013d955bbee1.tar.bz2 nixpkgs-c0f4b20db7e8f39f60da8c09686f013d955bbee1.tar.lz nixpkgs-c0f4b20db7e8f39f60da8c09686f013d955bbee1.tar.xz nixpkgs-c0f4b20db7e8f39f60da8c09686f013d955bbee1.tar.zst nixpkgs-c0f4b20db7e8f39f60da8c09686f013d955bbee1.zip |
nextcloud23: init at 23.0.0
Diffstat (limited to 'nixos/modules/services/web-apps/nextcloud.nix')
-rw-r--r-- | nixos/modules/services/web-apps/nextcloud.nix | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/nixos/modules/services/web-apps/nextcloud.nix b/nixos/modules/services/web-apps/nextcloud.nix index 04ec7888950..b1a536e519d 100644 --- a/nixos/modules/services/web-apps/nextcloud.nix +++ b/nixos/modules/services/web-apps/nextcloud.nix @@ -153,7 +153,7 @@ in { package = mkOption { type = types.package; description = "Which package to use for the Nextcloud instance."; - relatedPackages = [ "nextcloud21" "nextcloud22" ]; + relatedPackages = [ "nextcloud21" "nextcloud22" "nextcloud23" ]; }; phpPackage = mkOption { type = types.package; @@ -508,7 +508,7 @@ in { config = mkIf cfg.enable (mkMerge [ { warnings = let - latest = 22; + latest = 23; upgradeWarning = major: nixos: '' A legacy Nextcloud install (from before NixOS ${nixos}) may be installed. @@ -543,6 +543,7 @@ in { '') ++ (optional (versionOlder cfg.package.version "21") (upgradeWarning 20 "21.05")) ++ (optional (versionOlder cfg.package.version "22") (upgradeWarning 21 "21.11")) + ++ (optional (versionOlder cfg.package.version "23") (upgradeWarning 22 "22.05")) ++ (optional isUnsupportedMariadb '' You seem to be using MariaDB at an unsupported version (i.e. at least 10.6)! Please note that this isn't supported officially by Nextcloud. You can either @@ -573,7 +574,8 @@ in { # nextcloud20 throws an eval-error because it's dropped). else if versionOlder stateVersion "21.03" then nextcloud20 else if versionOlder stateVersion "21.11" then nextcloud21 - else nextcloud22 + else if versionOlder stateVersion "22.05" then nextcloud22 + else nextcloud23 ); services.nextcloud.datadir = mkOptionDefault config.services.nextcloud.home; |