nixos/middleman: Real hardware config
This commit is contained in:
parent
128accbade
commit
803db12e31
@ -30,7 +30,7 @@
|
||||
server.enable = true;
|
||||
|
||||
secrets = {
|
||||
key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAuvP9DEsffop53Fsh7xIdeVyQSF6tSKrOUs2faq6rip";
|
||||
key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAQM9U1e/XcUCyMJITrpAHjAGahpqkZCmtX6pJkYzuks";
|
||||
files = {
|
||||
"dhparams.pem" = {
|
||||
owner = "acme";
|
||||
@ -41,11 +41,11 @@
|
||||
owner = "acme";
|
||||
group = "acme";
|
||||
};
|
||||
"cloudflare-credentials.conf" = {
|
||||
"middleman/cloudflare-credentials.conf" = {
|
||||
owner = "acme";
|
||||
group = "acme";
|
||||
};
|
||||
"nginx-sso.yaml" = {
|
||||
"middleman/nginx-sso.yaml" = {
|
||||
owner = "nginx-sso";
|
||||
group = "nginx-sso";
|
||||
};
|
||||
@ -58,7 +58,7 @@
|
||||
|
||||
nginx-sso = {
|
||||
enable = true;
|
||||
extraConfigFile = config.age.secrets."nginx-sso.yaml".path;
|
||||
extraConfigFile = config.age.secrets."middleman/nginx-sso.yaml".path;
|
||||
configuration = {
|
||||
listen = {
|
||||
addr = "[::]";
|
||||
@ -122,7 +122,8 @@
|
||||
acceptTerms = true;
|
||||
defaults = {
|
||||
email = "dev@nul.ie";
|
||||
server = "https://acme-staging-v02.api.letsencrypt.org/directory";
|
||||
#server = "https://acme-staging-v02.api.letsencrypt.org/directory";
|
||||
server = "https://acme-v02.api.letsencrypt.org/directory";
|
||||
reloadServices = [ "nginx" ];
|
||||
dnsResolver = "8.8.8.8";
|
||||
};
|
||||
@ -163,7 +164,7 @@
|
||||
"*.${lib.my.pubDomain}"
|
||||
];
|
||||
dnsProvider = "cloudflare";
|
||||
credentialsFile = config.age.secrets."cloudflare-credentials.conf".path;
|
||||
credentialsFile = config.age.secrets."middleman/cloudflare-credentials.conf".path;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -1,11 +0,0 @@
|
||||
age-encryption.org/v1
|
||||
-> ssh-ed25519 H162lQ poUW3oUJVxTNyJxJwWAbFDCOK7Gnhk2KxPDzZs3unE4
|
||||
8veh+9Z1kVb1Y9h/rFOzRfeGkewtwVQUUB5oOPZKvqQ
|
||||
-> X25519 PlDX52lXXShwQgi2sXSZM6Tu2v5g6dNVLVovyCEahAo
|
||||
p7pNdl9U5iZ9uOICs4xejtTgJ8eagkDgSUkLTBhUAB4
|
||||
-> 3M-grease
|
||||
3VLKIT/v0a6RIllt791XnIBEOHvvcARqSd5UkLdR6+V3Bw4BNRV6eFUTtzxWpm9n
|
||||
O2JMeVRr9dL2MRG1+3LHqnAT1ujZyFYhn6JLTA
|
||||
--- U9nB05pNnOLwbjJi2aPk87glMy0VTotDgqb/2b0zkdg
|
||||
?ÎÝò¼÷gbpÔçœhÂöÑœ¦]ŒµSçì[âf²3Ù8¼3ºãñ½š3ß
j‰àkdP¬eŒøaÞ/ÆÀ^âSˆT¡Åj×7K¶Ìý¸Ö_áàGc’0’RŒDòìb`hGøT‡‡
|
||||
y<EFBFBD>y¶‘³¶ÿÃ<EFBFBD>~&Ú‚xËÛµOL ÷»g)©›”
÷XÞLº‚
|
Binary file not shown.
@ -1,10 +1,12 @@
|
||||
age-encryption.org/v1
|
||||
-> ssh-ed25519 n8CpUw gt7Z7JlRQIZctb7k44hR7rR4NwashQuA7bY580YCa10
|
||||
On55Kp+DDtZPCFJlyzcew8b/uPckX4tCPESBAFwSeAY
|
||||
-> X25519 5AS2hdGqkkpoL1JiFKOnstoGh7hEKbYE3HNynP2L2U0
|
||||
flPM0IHmnwZz0tGr887MZQxg40QPrjCpnXeaTe0qqEI
|
||||
-> bg7}Id-grease
|
||||
YjyZlOsYKt8kimLGg94RjHZFkxRXpFElqs7IZmmndJpFBI53ENy4J61oef/Choy/
|
||||
c6h4be2Txus+EM4QneFbnseq2Mdc
|
||||
--- zKpMXNIeDiPLrb7venPzFcQwlAEU3vSJlJs8kRX8xBg
|
||||
eêHÝO0ø3F<33>QÔÇý,<<3C>Ø4y+<2B>«ü/¦<>ö•W)GLõŒFóKGfòãƒõ9r—‘Q<07>T8æ›HÉ؉DÂo5Ò>NÿÖXƒ—4ƒàn5$ß-Ó;
C– 8éÂÏ&÷‹‹8€tnª¸bs[Q³éèbÙ›2Æ)!ƒh½ÙÄ]å%h
|
||||
-> ssh-ed25519 n8CpUw Oay8MPg2cdVe+Tu8lESM1FqbURj5EUEt81Q88yWErxU
|
||||
qHw6Rty0B88SFpUf15KdGtkiWfm1xp3M5rQHEhgX7FQ
|
||||
-> X25519 /aUWmwPgQxpo2Qj3B5OnKhw91t54YhkpcRcWMdAlzlA
|
||||
lqQxuIlYtDzHC9NDz3AjMAtc19F6iWLHWmvKdmKgLcM
|
||||
-> mo|25i-grease
|
||||
nRPNuLLS6yL2L9xW8DSzFktZ7Tdc1QeQmzOmlZ0QTzyMjAOoNSlJc38ApMtlykw+
|
||||
zbQA5xEIaNdgDR8etWEgv/QRqvmo
|
||||
--- E88sZZTGA332BWi/Fi2mYeTfSlcMM5VQvQOkwyijDNs
|
||||
#’“Ú@¬;«
|
||||
;–ÕN΋'u¦¾é<MôÞëz¡/Æ)Ëç,úòÛ¯k{lƒ±÷™e´ñO˲5xК]ØIQú–ÓT®ãÓ
|
||||
šèæŒ IRÕ¡˜aÝõi{~}óT.Þ¾<ê–ÛšØ<SúÚ!ƒXT5ÚEÉw&õ.Á˜¶H)ä¯òôL}Á†P[M=W£A
|
Binary file not shown.
@ -1,10 +1,10 @@
|
||||
age-encryption.org/v1
|
||||
-> ssh-ed25519 n8CpUw fAg/7pxnqWhx4ia0NpxoZp41PXFDwNZisoadPqkWwW0
|
||||
a3yh3GSFrZIH0gxIdDKGhqdK5GV/Jw8e3k8dzCuBflA
|
||||
-> X25519 C71qeEdBawNVucX5cDdwfU/3qRXO7X0CJmfb4wsjFlQ
|
||||
UJUKezoEGMt/yrUJ+ATzMi9gfKCsiyKS6mlKZhOE1Bo
|
||||
-> QgpA-grease `^0T- ;[p G 4
|
||||
qfaNiUNdNFDGEJMOLoE+uVqXeoh78UH0os9DG1aPghWo3MQJ+/KGW+a/q+UHu7d1
|
||||
9V1ank9kIBWRcvtUaQ
|
||||
--- BKpfFbC56c+pGNtKcyMXErMEWhu0VQHbJgTRp0BaKhM
|
||||
žVPÉËcI•<EFBFBD>ÿŸ¤©Ç?öÀÙ¿Nîôè(p dånfMW1áÀ É—)áî¨Ûß…8íÕˆN¯ÂÎù)g†üîîÃK€£qÕ
|
||||
-> ssh-ed25519 n8CpUw vrmqoaNTgD3vR/JjMEzDtFtuJdOgOG1cAF/K4wVxpAA
|
||||
ICuTWokXdt8vKHwFO/HsAOSR4mdjP1XtG2dRpwReQe4
|
||||
-> X25519 O3v69z65PU313Q9V9OFwpIVfgffCn3AEbIRZemogMVo
|
||||
3UqbO6tA+e0kWGxgR1NyomaA9asEkUbDUvTCdHcvJ1c
|
||||
-> N-grease Y3 a[
|
||||
PBZW+W7X/tuOu1IF8spvn59M1kNAGUP7+DTbLUjlqndzGMaBJ84CJw+CAPC+Md1I
|
||||
1iqulKt6UAAFkpY
|
||||
--- DQ8K63M3As26s09GVGc/nEUm/qstY0AN5yiCQ1PXKaM
|
||||
ä„û†ª÷ø‘Èpf¨ó²ü¥5.×-yàÓiö¶ªúå¼ßa“1¼Ê•ÊJÖO†Ç"±KÍéBÈ‹-ÚEJ _\_²y‚={]YQ"ì²â
|
@ -1,9 +1,10 @@
|
||||
age-encryption.org/v1
|
||||
-> ssh-ed25519 n8CpUw W+QHTbMuGCIzX5wYTMmacaDUForQckDDA/GvfUhuxxk
|
||||
P9ZXfNYVdy9ypkevlvhMHtRG7/ka/Qq0Lk/gn1GFzVU
|
||||
-> X25519 TU7g0shh1jjS3vsmfYAhjfEjGCtiF1UufVnG0VTDJW0
|
||||
O4U/SRtHXw09+0AmQBNmq4X+oSiXGnM269o8fOIF19Y
|
||||
-> jze-grease C,Vm1
|
||||
12L/JV+x+e41PsvoEtljoF1e
|
||||
--- DNTspjhDmKO0vcOUGniMAKTZ//ysWETjz18VgBTJ9yc
|
||||
Ú=óÁ<C3B3>5©[v0³<30>ê\Ä‹°c;¡úÕ?_=4éR>T~
kjáAæ48/ôwkû³ø~ûÖ*±!©ÿ’òÂ2Ô5|3zF<7A>%üÐÛA
|
||||
-> ssh-ed25519 n8CpUw p36/Gp3jTdXE3AGFhHm9J2p0KuPRKq372go8Rplee34
|
||||
VV7OAGrst1gVp4oiFBMHRQzRrPYKQVOiTKJY/uxGPSQ
|
||||
-> X25519 zVxW9hWqbNkZwkxbmr+84vx/ePe6SMob8Nn3lQ5NXFY
|
||||
YwbLgoNYDYmtHfeFyBR7YwpqHrYN2AV2w7zACz4px0U
|
||||
-> R;D)YDog-grease l 5Im2tR&`
|
||||
/dg2cnvcyLH/LvhFQTukBOgqLv+nYrzyDJimzS9SqY2scN7q0V9lDrx/KYKVeeWi
|
||||
jUnKsIt9bq2gXAXKnT2GqnHWBbixMUrqLxax/nSTVOT4g0fjrBkWPg
|
||||
--- bkRusUuDjD0EzR2YvikUhjbFQ86HeGUluxSuf/kfbH0
|
||||
vý!ô€ªSLôœÀ÷ë[²^}›ya+‰É“‘a”I'Ýþ(‡Ò+îzu³e#‚úeÜq`Ë:Õn’èŒâ
|
@ -1,10 +1,10 @@
|
||||
age-encryption.org/v1
|
||||
-> ssh-ed25519 vf+WVg 49MlmUh4nCOHTalKhJ07Ta+BpM4jnINkSLL/imNCJEs
|
||||
g1vq+VEqTnu3cnA3c6osXyrcE0rJjaCYtyIdmHgPK2U
|
||||
-> X25519 jwUC9PB+fD/Wtvyi8ngEAamyScllZZqM+vS+yVQ7fS0
|
||||
A+ZplDCAxdQpWCjEg7OxEl22a79BiBPjJNW+bB8EprY
|
||||
-> E21RFxX-grease s
|
||||
l/K1CHcO1eTXcvUV61UGM7279M5xaU5jFwirI7Kc1Eb7b6LD7u8968fiQXKJy+bS
|
||||
D7A2x2SPrNXFbjI5kdIGZ2gLLBE
|
||||
--- sl8/38fMzipYZL6p6yJ8LUazLDl6dVrR3Cd5ZApgy6M
|
||||
ò_)”I‡©©Y÷kÂ=ùÌ’êfz_"#Á˜«.È?×IF:7Å)òV±K’èÍýDÈ&æo<C3A6>õÊí]“=£°Êåû«Èù²Wú^ì»ô
|
||||
-> ssh-ed25519 vf+WVg KhusLFATFrmnujHs1WV+VR+MPktHASs+Wj82s35pfig
|
||||
IXeX1fHQ/0CbC2D22aQLY9TnaPnW0u6iMPr0aimAxvs
|
||||
-> X25519 4hQH9z/z4JF7chKf7P3L+eorQHojuEf51YukjyKaf2Q
|
||||
Ce623tTN1jGwbKnHPbnDpJMGG3KdZCd3kM1fBzC+mqI
|
||||
-> :(-grease mxbrVm>
|
||||
rZKeB2I+ThUqHOB43Icv91gDI6J+1yYknWHul0/Uv0LDSgSKBpIhYv4Gkd/mOnPS
|
||||
Ow
|
||||
--- bEHjGQBQ60BLD9cnDjg+oR0W3HOwLgADCqX3yqrwjHk
|
||||
<EFBFBD>š¸¾¯y‚M£Ëã¤<EFBFBD>ÌX«Ïš¼&u(“‘áHqˆfŽdzR¾x(G©t·{¢ô r§ Àv?–Þ3üÉ·¹½¯ÞÕ‚–
YË<59>+
|
BIN
secrets/middleman/cloudflare-credentials.conf.age
Normal file
BIN
secrets/middleman/cloudflare-credentials.conf.age
Normal file
Binary file not shown.
BIN
secrets/middleman/nginx-sso.yaml.age
Normal file
BIN
secrets/middleman/nginx-sso.yaml.age
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user