update to nextcloud32 and enable whiteboard

This commit is contained in:
2025-12-07 11:24:36 +01:00
parent 55342f4912
commit 861dd0bab4
3 changed files with 39 additions and 3 deletions

View File

@@ -9,14 +9,23 @@
enable = true; enable = true;
hostName = "cloud.kabtop.de"; hostName = "cloud.kabtop.de";
https = true; https = true;
package = pkgs.nextcloud31; package = pkgs.nextcloud32;
database.createLocally = false; database.createLocally = false;
notify_push.enable = false; notify_push.enable = false;
enableImagemagick = true; enableImagemagick = true;
maxUploadSize = "512M"; maxUploadSize = "512M";
caching = { caching = {
redis = true; redis = true;
apcu = false; apcu = true;
};
nextcloud-whiteboard-server = {
enable = true;
settings = {
NEXTCLOUD_URL = "https://cloud.kabtop.de";
};
secrets = [
config.age.secrets."services/nextcloud/whiteboard";
];
}; };
settings = { settings = {
log_type = "file"; log_type = "file";
@@ -28,7 +37,7 @@
host = "/run/redis-nextcloud/redis.sock"; host = "/run/redis-nextcloud/redis.sock";
port = 0; port = 0;
}; };
"memcache.local" = "\\OC\\Memcache\\Redis"; "memcache.local" = "\\OC\\Memcache\\APCu";
"memcache.distributed" = "\\OC\\Memcache\\Redis"; "memcache.distributed" = "\\OC\\Memcache\\Redis";
"memcache.locking" = "\\OC\\Memcache\\Redis"; "memcache.locking" = "\\OC\\Memcache\\Redis";
"enable_previews" = true; "enable_previews" = true;
@@ -104,6 +113,10 @@
file = ../../../secrets/services/nextcloud/adminpassFile.age; file = ../../../secrets/services/nextcloud/adminpassFile.age;
owner = "nextcloud"; owner = "nextcloud";
}; };
age.secrets."services/nextcloud/whiteboard" = {
file = ../../../secrets/services/nextcloud/whiteboard.age;
owner = "nextcloud";
};
# age.secrets."services/nextcloud/onlyofficedb" = { # age.secrets."services/nextcloud/onlyofficedb" = {
# file = ../../../secrets/services/nextcloud/onlyofficedb.age; # file = ../../../secrets/services/nextcloud/onlyofficedb.age;
# owner = "onlyoffice"; # owner = "onlyoffice";

View File

@@ -72,6 +72,7 @@ in
"services/matrix/mautrix-signal.age".publicKeys = servers ++ users; "services/matrix/mautrix-signal.age".publicKeys = servers ++ users;
"services/nextcloud/adminpassFile.age".publicKeys = servers ++ users; "services/nextcloud/adminpassFile.age".publicKeys = servers ++ users;
"services/nextcloud/dbpassFile.age".publicKeys = servers ++ users; "services/nextcloud/dbpassFile.age".publicKeys = servers ++ users;
"services/nextcloud/whiteboard.age".publicKeys = servers ++ users;
"services/nextcloud/onlyofficedb.age".publicKeys = servers ++ users; "services/nextcloud/onlyofficedb.age".publicKeys = servers ++ users;
"services/nextcloud/onlyofficejwt.age".publicKeys = servers ++ users; "services/nextcloud/onlyofficejwt.age".publicKeys = servers ++ users;
"services/gitea/databasePassword.age".publicKeys = servers ++ users; "services/gitea/databasePassword.age".publicKeys = servers ++ users;

View File

@@ -0,0 +1,22 @@
age-encryption.org/v1
-> ssh-ed25519 WiIaQQ Q0aS1YSrvv2vziOdF8RopoPLwTIO8uE0Gmno6PdHUhY
HHe6BM6cUtigYX/Lee7974D/TafoOMR/0L5mkskeslc
-> ssh-rsa VtjGpQ
b7VBidgKMcePiNJtFwB+2v/p9/VQEHO+85HWcEH06T6meqpnqF5genDvYpUxz7BC
UITx9g4mUvL97z3O3upAzVqmgO18PZ9FHvLigk4jiJzgwDKdiPNt2h5A1uFJj1az
DzEqhW1ntS0xxoiMwWxTBpNDbbP7w3QKWXgVgohqDrmJSoAt7fTdVQjRF7iM0CaC
hMn1UcVQTHTZBOKmQ5+tl1g3/mm/CWk/h2WPdvSHn9OzfIsvSEpo0+kfCi4XDMNV
Be4CjwxTDmyh1nRjh5114s36toNO/kp66WfhgYylTlvykV1G25sWeQd5bKHUTlE1
jsJKZHaht5aZxmhx4Rk0nmkTg2la00O31E5vDe4FOXXehX7g9xKMkWM6R8u2JQ2e
G9Zy3FxmddSb42FzBcRCeG7E3XVbLtDrs1AzFvw2duknYTZJGXu6JfoWXifSoi2r
nHqZG2QFe+wT08fo7rirR1r2VQbqYGAuawCORNiphDLgJ9lY+Huv4oNCZ47yfhZo
QDZ3EurgB/9oo3OhPjdNktdCJSpLWsO/9JFsWmlv2aV0joLq/RVYwIuh2u5jNOap
T7TjseaQPU6V9RP+9Hibyk2sghUskrC+Av4UrjPZXgPj0c6Qe0zIxzE6Y9B3fmYT
N7AOEQcsYfGeH2gzdASVNiV5YXSYj+TCpp3nJMZ0CPA
-> piv-p256 grR75w At0LrVmJq7q0jzcFHGveiN5+ifmwANXwI9jg5AaDlbKF
jCgSaR9sG08DsGEzAyHWoTVSoOGMk4hbAcmwtc7VgbE
-> piv-p256 RQguQQ A0RibpcA2cXi0FQtVPEIfjRJcZnPy7b9bE9dZrtJf/N1
1dACLlWXOF6SbugPbhWskgIgPUj+ol4LKa2BhtuZIUk
--- ZsHmpwzkZ8f+FlxngGoLNFAGfNE4KeiQiJ0bTU/cgJY
x<EFBFBD><EFBFBD>ݧ<EFBFBD>d<1E>V|<7C><><1A><><EFBFBD><EFBFBD>;<3B>~;<3B><><EFBFBD>R<EFBFBD>f<EFBFBD>J<EFBFBD><4A><EFBFBD>
ٔ;Q<><51>.<2E><><EFBFBD>}<7D>'<1A><><EFBFBD>,<2C>