nix machine / user configurations

feat: add auth for clicker thing

ptr.pet 70b8b129 8af80889

verified
Changed files
+30 -1
hosts
wolumonde
modules
secrets
+9 -1
hosts/wolumonde/modules/blog.nix
···
'';
};
};
+
+
age.secrets.clickerAuth = {
+
file = ../../../secrets/clickerAuth.age;
+
};
+
services.nginx.virtualHosts."poor.dog" = {
locations."/".return = "301 https://gaze.systems$request_uri";
-
locations."/asdfhjaiwuehfjasjdhf".proxyPass = "http://100.64.0.1:8668";
+
locations."/click" = {
+
proxyPass = "http://100.64.0.1:8668";
+
basicAuthFile = config.age.secrets.clickerAuth.path;
+
};
};
}
+17
secrets/clickerAuth.age
···
+
age-encryption.org/v1
+
-> ssh-rsa Abmvag
+
M2C/GI7Ri+2/UOFCRsHVXl/PdUV5wYVobAkEOpoyWe72w6ZavC1FVHf16FbkXf5w
+
uGlrzgZ3mbzGgagKFWu72sOb4YfHH4Z3OB6UX7e7ard+W3fgMnggK884OGmEDZUv
+
GebIu0yyfUlDKJDZBoTOfNEE0RIUgjcimNb4M37NsWAwN+MVK9jSMAKRy/hZoxU/
+
Od8VL4hIb9DVvpKLK1WFmneEKD/aB2ufHk24nP0JtUY4HhvDccHxMyvlo9+cF4qV
+
k9vyP2YYpYDwC72lFyVTFgm3MwXuyxMgPr0mf4mIUfAxAYJCAcqmBxIEYmCRpe4r
+
2oRBhePWN18WENeQAmUpLMEacx/Q9JnCwqMCt7MqGVMMm6daBPF8eBtiM6adzvfY
+
Df9BTrx1RqRUJOivuDE7CQ+2Zjq9uoaqhcF/6MZqsQTNfnWe8sx/Q/WsyTOL/nb2
+
PID0XD24+B9RFX4u+3jfkvhigXfKAitJuNLJYmUEu8ENMb6UHfHz8m/6XuSvTM+W
+
6u+XY9OGIT6SE5d6yIlv5L6ODViEC7AfPttOhBbCnNiKn1XSxjelbrfuRfxpCNy/
+
XKe/NIhn/++5QIZvtTJ6IuTPiVr/4TMHa9cwOwq6kGsg53O57oNQbY56Ht4HptjJ
+
T/ASxWwSAALCKjXpKs/vIyy4oeMyE/iZv4uCMpq0QDQ
+
-> ssh-ed25519 KjIL7g wUQcCTnha37X5gRAyaNY87bGBNhnwIdGvWv6jeAPRFc
+
Wv67Ho0D63zOYCjlq92fbXV4QOh8/bTHSxGkRjXjZlw
+
--- bZA2irveCmubxAztt+yJrEt/uBU94EDZ9aIP/4Zk3B8
+
�b��}G��f�wb����[�u�C����ۇp8��w�Tr�L��U'!C !�+�(��p�Z"7����/�<�-���q��+�:z��m)(&b����l�
+4
secrets/secrets.nix
···
yusdacra
wolumonde
];
+
"clickerAuth.age".publicKeys = [
+
yusdacra
+
wolumonde
+
];
"deployWebhook.age".publicKeys = [ yusdacra ];
"persesSecret.age".publicKeys = [
yusdacra