service/nextcloud: add monitoring

This commit is contained in:
Felix Buehler 2023-04-16 18:15:53 +02:00
parent d28d38bc23
commit 1e5bc4cf7e
5 changed files with 696 additions and 2 deletions

View file

@ -13,6 +13,8 @@ freshrss:
password: ENC[AES256_GCM,data:dUOKeRxovwIHIchkwMFxsQYEKrU2muY=,iv:OA1zbIiV3NBWIoJLpxpLBEjR/I6m5vzVKvzMEZYYE7Q=,tag:r4PbEbEkSH3bsJMamDuuFw==,type:str]
nextcloud:
password: ENC[AES256_GCM,data:uE507Ij34zJVYnd2YkNCGj8hpFpEM5w=,iv:x8BNCUaAas0poQ/Lo0izZApF6l52xal8DDrClIzWjvk=,tag:sA08dmcVQbKswX9hF/txag==,type:str]
nextcloud-exporter:
password: ENC[AES256_GCM,data:ziQ/rVJx9NELSQA6/BeniH7joJPnc6Q=,iv:LtZ2Inm0V4ZRv0blRUNfXJOyFY85NkZo+5r31fs0oXM=,tag:5maJ5fkJU+JnbpLGf/MhOg==,type:str]
photoprism:
password: ENC[AES256_GCM,data:FMf/JBsmn4G/EpZQGyEiYivUqw+13Lk=,iv:VEvbbei0Cc8j0J9OH/9cLXNIxvlLF7JsbLRzNVHEAug=,tag:MNHr6TpBsufXc5uGhCIZiw==,type:str]
grafana:
@ -48,8 +50,8 @@ sops:
NmNwT3N5UEVabFdLTDhseFRjeVZaWFkKL3HGFqfttU1tXY4OhnIr1ABFsHB0R0CX
s6wxb0ilut32ijjtnGXMIIa9y6XsMTpYskTb9FdRP9VnQQGVrMfdew==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2023-04-07T17:26:03Z"
mac: ENC[AES256_GCM,data:86u56mQ2MAmP2AsjIxKlTXeKb6U0h41ABBOterlpeiX1K3a/UxUwQP+cw/+h6n+MDv6yvwCboakolhTz+jNoRMZJ9pjmTKi2zm+uqhauMh1Eawx0jgpqofdtVTuyS7QSxLs4ge03dfbybZYq3Pic8ZgfFGlbcYbtOwoJvrXQfnk=,iv:W4fuaT77nwjHBnznIVAiAPazgRW83QmH58i4VS8Ut34=,tag:dWOn4UGqq+s3eKHPz0MHfw==,type:str]
lastmodified: "2023-04-16T15:46:59Z"
mac: ENC[AES256_GCM,data:Kwi+5HbVO63/wROufE0FjnjSJCbnaqwIWR03ru0WAfm9eN9Sfd1bydYqxKMlYNRmfrEpJCOFeSP7inTYbrrC5EaqHog9MGIXti3m7Kk+iLfr/N4PBROivWZzmzyRNnNmTfHG09Ql/QS6vIkN+s027McN9tUAFRSPo/JNIPhYPPs=,iv:F70fsuT8vdQR1tHj3Z/MtFTS8sRSrhDrhGFNWXbrX+g=,tag:Y4kRAJXfzBTgczSHNPHx0Q==,type:str]
pgp: []
unencrypted_suffix: _unencrypted
version: 3.7.3

View file

@ -14,6 +14,9 @@ in
sops.secrets."nextcloud/password" = {
owner = config.users.users.nextcloud.name;
};
sops.secrets."nextcloud-exporter/password" = {
owner = config.users.users.nextcloud-exporter.name;
};
sops.secrets."freshrss/password" = {
owner = config.users.users.freshrss.name;
};
@ -59,6 +62,7 @@ in
nextcloud = {
enable = true;
passwordFile = secrets."nextcloud/password".path;
exporterPasswordFile = secrets."nextcloud-exporter/password".path;
};
# document management system
paperless = {