r1: basic auth

This commit is contained in:
Motiejus Jakštys 2025-01-26 00:54:28 +02:00
parent f908a78486
commit e6221e9dd7
3 changed files with 23 additions and 6 deletions

View File

@ -26,6 +26,10 @@ in
syncthing-key.file = ../../secrets/fwminex/syncthing/key.pem.age;
syncthing-cert.file = ../../secrets/fwminex/syncthing/cert.pem.age;
frigate.file = ../../secrets/frigate.age;
r1-htpasswd = {
file = ../../secrets/r1-htpasswd.age;
owner = "nginx";
};
ssh8022-server = {
file = ../../secrets/ssh8022.age;
@ -334,14 +338,13 @@ in
};
};
nginx.defaultHTTPListenPort = 8081;
nginx = {
defaultHTTPListenPort = 8081;
virtualHosts."r1.jakstys.lt".basicAuthFile = config.age.secrets.r1-htpasswd.path;
};
frigate = {
enable = true;
hostname =
let
fqdn = "${config.networking.hostName}.${config.networking.domain}";
in
"${myData.hosts.${fqdn}.jakstIP}";
hostname = "r1.jakstys.lt";
settings = {
detectors = {
#coral = {

View File

@ -61,6 +61,7 @@ in
"secrets/vaultwarden/secrets.env.age"
"secrets/letsencrypt/account.key.age"
"secrets/frigate.age"
"secrets/r1-htpasswd.age"
"secrets/synapse/jakstys_lt_signing_key.age"
"secrets/synapse/registration_shared_secret.age"

13
secrets/r1-htpasswd.age Normal file
View File

@ -0,0 +1,13 @@
age-encryption.org/v1
-> ssh-ed25519 fqSa6A gAyHn3TCUHeWNQ2GrAB/HP9A2fngUYq5xRyOus749w8
lJyA2wG7QLST+8W2kzrSJeI7FNKGy26dhm53SyFJ5QE
-> X25519 fApAhKsjwQCVpHrsqkSLF89E0LRt1FQoTNBC+nn2D0Y
hB1Hxgpja3P3KvmwdIRXBk33egdDBclNfv6DT7PKtxw
-> X25519 NxxoMcNAeE0q6UJ12NmhWAlpEdksDI9dUVC1oG9EWSo
bn4gmYGzWMQ2UVdYUhjFAZs3voremlZfnol+B7b66Us
-> piv-p256 +y2G/w ArI7pLmDgi1uVV6Nsw5jDFGxvU169OTc1Jeqfwbfz1R1
dB8UGSF6haHvbStyqpKwgphOEnW1Xg4qvwiaHWiAjB0
-> piv-p256 jNqd3A AlxN+Mq8PhnP1etx9I6JllGFwSAB3UQXOfFKy5Oq73w+
nLIfdVnbqHSqzNYkHnYzQLXkiLbDssPbks8u0Og5+pI
--- 1ub942pMBPMExIhaNR+ZsDBxz27Thc1D6yH8tQwhIqs
MJ;—Ü=N,ßó©¬éws¨ûȯ‡öÀíJd2™t±ƒö`@Õ»ô$i@V;÷¸f-æD1 ì´í2n'¢”!âûå¯ÿÛ¿«ZÀ;$~ï—có±T{û¨ÔBzæÃ%˜Ê›|]uJ.³‘_!.¤ºJÇ,k!ª7ñkU8?{mE¯3©Ž~F±%ç®ÇX5<58>