(feat): replaced photoprism by nextcloud memories

This commit is contained in:
Harry 2024-08-17 14:52:36 +02:00
parent 86dbc6e3c4
commit fca1497885
2 changed files with 36 additions and 20 deletions

View file

@ -3,7 +3,7 @@
imports = [
./homelab-dashboard.nix
./nextcloud.nix
./photoprism.nix
# ./photoprism.nix
./grafana.nix
./forgejo.nix
./synapse-matrix.nix

View file

@ -1,4 +1,4 @@
{ config, ... }:
{ config, pkgs, ... }:
{
imports = [
"${
@ -24,7 +24,9 @@
dbtype = "pgsql";
adminpassFile = config.sops.secrets.adminNextcloudPass.path;
};
settings.enabledPreviewProviders = [
settings = {
enabledPreviewProviders = [
"OC\\Preview\\BMP"
"OC\\Preview\\GIF"
"OC\\Preview\\JPEG"
@ -38,11 +40,25 @@
"OC\\Preview\\HEIC"
];
settings.trustedDomains = [ "cloud.hypervirtual.world" ];
settings.overwriteprotocol = "https";
settings.log_type = "file";
settings.default_phone_region = "FR";
trustedDomains = [ "cloud.hypervirtual.world" ];
overwriteprotocol = "https";
log_type = "file"; # temporary fix for https://nixos.org/manual/nixos/stable/#module-services-nextcloud-warning-logreader
default_phone_region = "FR";
};
phpOptions."opcache.interned_strings_buffer" = "23";
extraApps = {
inherit (config.services.nextcloud.package.packages.apps)
contacts
calendar
;
memories = pkgs.fetchNextcloudApp {
sha256 = "";
url = "https://github.com/pulsejet/memories/releases/download/v7.3.1/memories.tar.gz";
license = "agpl3Only";
};
};
extraAppsEnable = true;
};
}