hosts/cassiopeia: setup whiteboard
This commit is contained in:
parent
68d007a39a
commit
9b4eda86dc
5 changed files with 62 additions and 0 deletions
staging
|
@ -14,6 +14,7 @@
|
|||
./monitoring.nix
|
||||
./nextcloud.nix
|
||||
./nextcloud-signaling.nix
|
||||
./nextcloud-whiteboard.nix
|
||||
./paperless.nix
|
||||
];
|
||||
}
|
||||
|
|
14
staging/hosts/cassiopeia/nextcloud-whiteboard.nix
Normal file
14
staging/hosts/cassiopeia/nextcloud-whiteboard.nix
Normal file
|
@ -0,0 +1,14 @@
|
|||
{ config, flake, ... }:
|
||||
|
||||
{
|
||||
age.secrets."nextcloud-whiteboard-server-secrets" = {
|
||||
owner = "nextcloud";
|
||||
group = "nextcloud";
|
||||
file = "${flake.self}/secrets/nextcloud-whiteboard-server-secrets.age";
|
||||
};
|
||||
|
||||
momo-cloud.nextcloud-whiteboard = {
|
||||
enable = true;
|
||||
secretFile = config.age.secrets."nextcloud-whiteboard-server-secrets".path;
|
||||
};
|
||||
}
|
|
@ -30,5 +30,8 @@
|
|||
adminPasswordFile = config.age.secrets."nextcloud-admin-pass".path;
|
||||
secretsFile = config.age.secrets."nextcloud-secrets".path;
|
||||
oidcSecretFile = config.age.secrets."nextcloud-oidc-secret".path;
|
||||
extraApps = {
|
||||
inherit (pkgs.nextcloud30Packages.apps) whiteboard;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
42
staging/secrets/nextcloud-whiteboard-server-secrets.age
Normal file
42
staging/secrets/nextcloud-whiteboard-server-secrets.age
Normal file
|
@ -0,0 +1,42 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 SUhILQ 55OBINJ4PIBz0YIR8lJ8Rs/mPfNHV5umMFbtslY7o0I
|
||||
riy02BsZ5DCmVPhbjFZGh+PVKYxrQ/THla/ynYsDv6A
|
||||
-> ssh-rsa f5THog
|
||||
to2dEt8MtFcYHLY/SYbt+A4ZhA1zSvSWTIU6runiscqXgRibceiRf+2wK5vCtJta
|
||||
yiUUilC/x8wI0/V+k4BEAw438tYWnlDCiP0akmRIeiv2CBNq4SnQPVHdW/g/dcHz
|
||||
5GDAbCYCdkNpW2867MGmVXq7opJbktDseTRH6U3CYTIQJ2IDt9+VjsdVYfCtWGjc
|
||||
wSGvnRTtyDMMnaykgT8YlHl9uICY2lx+ENV70GwgN0b1tiXW4EpklUZ7n0+Ti69Z
|
||||
bg4A38q+5OSoVTSh1Rh3MR13Q0LInO9LVj+0cma0rS6FzS1zOtM2Q5n9dsJFpDMf
|
||||
XXu4qkTTTCYK308oczArAEwhfcivhBxq+awSXECTin35SpaoaPo56jE4vFRS3vJg
|
||||
c9hqSRO+/0+JbAWpo2bS9ZItXcXDn3o1mow/0l24Zs6Ebn6kYZMS/GxlsNQE3oPu
|
||||
BOeMLYN/zQgcOLkxjaoVyVCL34sl5kvSKY/D7P8oogerMQ/23Ej+zkCOZKzq7/ua
|
||||
1viTuf58HgAgGxSKkGjuB9UzqEGqb61uh1RjvJ1pDBihziztwBk5NJarTKP4nRCA
|
||||
NAfvq6dRMhRbMRO6jwcrGDZo6yQe4waNFGJJRGRsUJxwjq2beNF/DpjntQfO8CU1
|
||||
8tHTpar4apDaNQlDuRFGcikWNI+xMGwpqc5OXZQ/5/I
|
||||
-> ssh-rsa kFDS0A
|
||||
dwhgGinelWeXNjKAd9RyXch4HzWlc1MTdIXivPvp/PA0aFSeygHdEs5WLp7P+9EK
|
||||
PerLiUbVBE/gS7nRza73zY2uwxzm45k0dLpS6TtxD7pcVBWCC08RMWwkjmBn8WWT
|
||||
Fu+O2KRRcvk9nWmn5T0/l0kH++KUTBrGuh7fn8vjfrT1/vLQf0I+n6ExNur6Qnwa
|
||||
q2HqEmATN12OalxkUvX/QXVzFZI0Z4Xp8IHdaNl2RkIe5HZz6MjuN7aPcyE3d527
|
||||
9Km0RcLVDStg58vsTg+vkG18DdfIZVKzPzoYIKysJQuuYI6bLdLTMu8r7D99CPvw
|
||||
vy6MTHBrAHDVnh6PD23432g6BU3TiKfyclRNZPx9DNkHnnjm+fzZZRZKznICXTel
|
||||
OtvsTfpCutH9OvSdZHzZCTpqz+3xzH0vfXCsIU5NUIYoQ6uLwtKfylJys19J08UD
|
||||
+DQQ24+WhU/B3CznEOoLr5rJ9aXa6ZilX9/2Jlp9muUBaacXqmqP6mdKuVQdJhh7
|
||||
AazYCXdsRvKr+PKyA/aVdRmpYzvSNVA0oXSnHDCdw+fJS6dsHi+9DHl/IilsvdVi
|
||||
e6wmqiVh61qyLKcRoeb9Er4iqoo3Aw0G9ylK2JHVRbUgqMuI7bORR7vq5ydZoFJo
|
||||
FahvhqyAfbb/UIBP8sG3T+yQHuB0gSgQYVRgSTWuo4U
|
||||
-> piv-p256 vRzPNw A8TgmgvshH1EaKsGEi54tnQBcbuock+YOX271Uqa5i0F
|
||||
w8sN8gDPgN62nJHKvjWVMoG+R2W23HRadw12fzAZ9Ws
|
||||
-> piv-p256 zqq/iw Ao537qepGHWnerAkJ6p1CHSFxicIKnnXsPMefsLQJqlz
|
||||
9qIAInDvYLE1yKsScnvqn4V1kulUD2gqqzlWcoJOe7E
|
||||
-> ssh-ed25519 YFSOsg q5yGrA9NBbhOEf+VEQEOXw16DtJ75nm2YtaCP73F5Qc
|
||||
FSlRBUMJzupL+Zs7gk1SzZqpetUxRPy41URIgNmXVvc
|
||||
-> ssh-ed25519 iHV63A seQyl7pOi6JeL2NmZhFRAodIJcX5Tw8gU8MM15GeKGc
|
||||
hxXAl8vcm0wX3YlrL1YGB4xNg0wgGK8EovHZYAie/jw
|
||||
-> ssh-ed25519 BVsyTA iy8vHO3eszdRci3Hq71bBSA+PDRXMm5oP/95IYzuhwA
|
||||
SFHtGpQ2rsCGXXcGlpB5DP+shsv/hmyhK5o1cCRXUPY
|
||||
-> ssh-ed25519 +3V2lQ +5GymGNsAmyKO7o+RJvKHr8gt0M25/AC6Xhnw25gQic
|
||||
OOO2tsoM9ELqx+9kkJ+Mw/Ie3vQ0pjKxh88DeCmXGjs
|
||||
--- LM6tdVxgRg80KAoS4ncYynrTgQgdtYE38K5sIU8laHM
|
||||
þ-›¿ðFÍÐUE…£oζ•]Ý}`¡„oõšg×ñ½k< –ìN²*Z(ù6
|
||||
‚3ym¼¯26ÎÃÕ.cšÝ>óÀðžF—â§«‘ïñuÜÖ‚pªðÀ—ú‚4Ák¹Ÿ.<2E>×þ
|
|
@ -24,6 +24,8 @@ in
|
|||
"signaling-internal-secret.age".publicKeys = cassiopeiaKeys ++ adminKeys;
|
||||
"signaling-nextcloud-secret.age".publicKeys = cassiopeiaKeys ++ adminKeys;
|
||||
|
||||
"nextcloud-whiteboard-server-secrets.age".publicKeys = cassiopeiaKeys ++ adminKeys;
|
||||
|
||||
"alloy-basic-auth-password.age".publicKeys = cassiopeiaKeys ++ adminKeys;
|
||||
"coturn_static_auth_secret.age".publicKeys = cassiopeiaKeys ++ adminKeys;
|
||||
"email-smtp-password.age".publicKeys = cassiopeiaKeys ++ adminKeys;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue