This commit is contained in:
XenGi 2026-07-14 19:23:24 +02:00
commit 8cc05e8e40
Signed by: xengi
SSH key fingerprint: SHA256:jxWM2RTHvxxcncXycwwWkP7HCWb4VREN05UGJTbIPZg
6 changed files with 38 additions and 39 deletions

View file

@ -20,4 +20,3 @@
}; };
}; };
} }

View file

@ -1,7 +1,10 @@
{ config, pkgs, ... }: { config, pkgs, ... }:
let let
calendarAggregate = pkgs.writers.writePython3 "calendar-aggregate.py" { libraries = [ pkgs.python3Packages.icalendar ]; } '' calendarAggregate =
pkgs.writers.writePython3 "calendar-aggregate.py"
{ libraries = [ pkgs.python3Packages.icalendar ]; }
''
from pathlib import Path from pathlib import Path
from icalendar import Calendar from icalendar import Calendar
@ -93,4 +96,3 @@ in
}; };
}; };
} }

View file

@ -6,7 +6,7 @@
settings = { settings = {
homeserverUrl = "https://matrix.${config.networking.domain}"; homeserverUrl = "https://matrix.${config.networking.domain}";
#managementRoom = "!ZYWNuaQBkkenNklCSm:matrix.org"; # #cccb-moderators:berlin.ccc.de #managementRoom = "!ZYWNuaQBkkenNklCSm:matrix.org"; # #cccb-moderators:berlin.ccc.de
managementRoom = "#cccb-moderators:berlin.ccc.de"; #"!ZYWNuaQBkkenNklCSm:matrix.org"; managementRoom = "#cccb-moderators:berlin.ccc.de"; # "!ZYWNuaQBkkenNklCSm:matrix.org";
autojoinOnlyIfManager = true; autojoinOnlyIfManager = true;
recordIgnoredInvites = true; recordIgnoredInvites = true;
roomStateBackingStore.enabled = true; roomStateBackingStore.enabled = true;

View file

@ -7,11 +7,13 @@ let
${builtins.readFile ./caldav-export.py} ${builtins.readFile ./caldav-export.py}
''; '';
pythonEnv = pkgs.python3.withPackages (ps: with ps; [ pythonEnv = pkgs.python3.withPackages (
ps: with ps; [
caldav caldav
icalendar icalendar
pyyaml pyyaml
]); ]
);
in in
{ {
systemd = { systemd = {
@ -34,4 +36,3 @@ in
}; };
}; };
} }

View file

@ -54,10 +54,7 @@ in
_sql _sql
_monitoring _monitoring
]; ];
"postgres-forgejo.age".publicKeys = "postgres-forgejo.age".publicKeys = xengi ++ shokinn ++ [ _sql ];
xengi
++ shokinn
++ [ _sql ];
"postgres-extkuma.age".publicKeys = xengi ++ [ _sql ]; "postgres-extkuma.age".publicKeys = xengi ++ [ _sql ];
"postgres-baikal.age".publicKeys = xengi ++ [ "postgres-baikal.age".publicKeys = xengi ++ [
_sql _sql