mirror of
https://github.com/youwen5/liminalOS.git
synced 2025-06-19 21:49:52 -07:00
feat: move user secrets to user dir and add github ssh secret
This commit is contained in:
parent
15b5c56a19
commit
50bd09d1d8
18 changed files with 156 additions and 116 deletions
|
@ -1,41 +0,0 @@
|
|||
{
|
||||
age.secrets = {
|
||||
youwen_app_password = {
|
||||
file = ./youwenw_app_password.age;
|
||||
owner = "youwen";
|
||||
group = "users";
|
||||
mode = "600";
|
||||
};
|
||||
youwen_ucsb_client_id = {
|
||||
file = ./youwen_ucsb_client_id.age;
|
||||
owner = "youwen";
|
||||
group = "users";
|
||||
mode = "600";
|
||||
};
|
||||
youwen_ucsb_client_secret = {
|
||||
file = ./youwen_ucsb_client_secret.age;
|
||||
owner = "youwen";
|
||||
group = "users";
|
||||
mode = "600";
|
||||
};
|
||||
tincan_app_password = {
|
||||
file = ./tincan_app_password.age;
|
||||
owner = "youwen";
|
||||
group = "users";
|
||||
mode = "600";
|
||||
};
|
||||
github_cli_secret_config = {
|
||||
file = ./github_cli_secret_config.age;
|
||||
owner = "youwen";
|
||||
group = "users";
|
||||
mode = "600";
|
||||
path = "/home/youwen/.config/gh/hosts.yml";
|
||||
};
|
||||
nix_config_github_pat = {
|
||||
file = ./nix_config_github_pat.age;
|
||||
owner = "youwen";
|
||||
group = "users";
|
||||
mode = "0440";
|
||||
};
|
||||
};
|
||||
}
|
Binary file not shown.
|
@ -1,26 +0,0 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-rsa 4p6DaQ
|
||||
RDWA15a/I8QXTtqtsEXUG145kgOxWVChj0S4cM5TYyjNzFLJ+nam2dExwvPvNafD
|
||||
M7fnCzmII5vxmQ2T/EIUEHwk615SnboJA/jq9K1j3+gP6fABB1Zks5/0tKAFUfEC
|
||||
6A6IhBs3yr6mQlO08o8kw6tWcVJQyMOVG+7/UwmcXWcCPm5M2Zmk0GeXjcmMCFcy
|
||||
lvKUmm2LUkYt27ddaP8IB700GW4E5kx1bnP6xLpbQj61J8DRoKHvTxAaOBQQgvft
|
||||
nhX4+ohlVoQ9nA+U90kmGvH1LkwocmzyFpy/0paz9FEhoMPRd18IdfmdPiU7Yt1n
|
||||
8HunKk+4Di/jBPXUUAjq+xyh7xSpOHEIL+EiI2WRe1NMhJqkByPIjFlsus6fz8Ep
|
||||
TR082K+j5Eu4nWOXhHPAvszXEM+tneiXHzoVtfQeGO0e3YlkTk3GZHo/hDZmCZRo
|
||||
SksTEQ75rdtFwlM0f0FtPE5TW4fJbmvl1Kf+RXxpnNV5ma2Y4+t54Y0pgvkU3vs7
|
||||
|
||||
-> ssh-rsa pv6HEg
|
||||
FcEPfecYlD/kNSmIB98q6lFSlR/zxWnO8tJaMKxOLfGSraunn16eLd++HRMTvt72
|
||||
ItLYlLqfSIbA/3XXZxeaurCl9ClAAeAam4aImyuU3tCfhJhPtjQUUepU51yr2O3T
|
||||
Lf4Aw3C9RR45WcGiTHk4bvwVq7RpUFSrzUntDjh4WlKBCzNJlV7yI6jEspmLO8Cz
|
||||
5Do/CtyKQ/2wJubpgB/SPX7um2zqms+/j5muqugCV6iQ92FOikN1TLtwCP3YH492
|
||||
oQ1wE1AZpIu4B2laI3aKymYw1RScWOfrJEGcIEOpVGAmKrnaYisWm5JgcSzraBXx
|
||||
I3l3tXUNoXEqvyW4+t7a5vGZ8+xj4zcJou314LSXGS5tLiKgSJKVSMaPYbSPur6f
|
||||
6jSejPKt2+hQwMWxcaui3ziTwfPM7Xs95M7Vis0G5cCYSeHIgsVaUe7BL5vFx4lB
|
||||
Wr30ChssfZtpFSETi04REZ+O4liUvQkd9VSPMJJbj5ubLVtmdVM61wUfBs3kqw6c
|
||||
CpOYcT8xi9qPwldiLjNO15/T5Z34GMN7hPLlY3+y7xq3JBaNlR3gz1CbkGXE34AU
|
||||
ZMqX7kOWDGtseKpwBNIaaJxj4ZX6gUVaGbqlnY1IrsbHEXC/ChNF/KxJ7sZf5Qtf
|
||||
xCzZAbvUwKWSAkRNPzIASdON4LaC8vgbG3cxC1/jBOY
|
||||
--- SxKtf+0V9hOudmN4hyC5NR0v8RWgA3cXKjX/MWbi1FI
|
||||
qÑ:ó¾~Ãnë7E)||šGY"m¡”“u÷õ§“¿vpuÕ†a;f
|
||||
"¬
n‘ïhËåï
|
16
reference/secrets/nixos/default.nix
Normal file
16
reference/secrets/nixos/default.nix
Normal file
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
age.secrets = {
|
||||
nix_config_github_pat = {
|
||||
file = ./nix_config_github_pat.age;
|
||||
owner = "youwen";
|
||||
group = "users";
|
||||
mode = "0440";
|
||||
};
|
||||
# github_ssh_priv_key = {
|
||||
# file = ./github_ssh_priv_key.age;
|
||||
# mode = "600";
|
||||
# owner = "root";
|
||||
# # path = "${config.home.homeDirectory}/.ssh/github_ssh_priv_key";
|
||||
# };
|
||||
};
|
||||
}
|
BIN
reference/secrets/nixos/github_ssh_priv_key.age
Normal file
BIN
reference/secrets/nixos/github_ssh_priv_key.age
Normal file
Binary file not shown.
|
@ -6,10 +6,6 @@ let
|
|||
systems = [ demeter ];
|
||||
in
|
||||
{
|
||||
"youwenw_app_password.age".publicKeys = users ++ systems;
|
||||
"youwen_ucsb_client_id.age".publicKeys = users ++ systems;
|
||||
"youwen_ucsb_client_secret.age".publicKeys = users ++ systems;
|
||||
"tincan_app_password.age".publicKeys = users ++ systems;
|
||||
"github_cli_secret_config.age".publicKeys = users ++ systems;
|
||||
"nix_config_github_pat.age".publicKeys = users ++ systems;
|
||||
"github_ssh_priv_key.age".publicKeys = users ++ systems;
|
||||
}
|
|
@ -1,27 +0,0 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-rsa 4p6DaQ
|
||||
LuQPsnk4FXJO4HaSJTB+ndsyPb5MyQWkk0NwFh+RsS1/Xr4N5vHft+sh7EQMOBB4
|
||||
6ZCJrnCaHdrv4SxIHebaa57Le3ZHI4kO9LqcVNgIzw8qsTgr0BoEgGh1op4AaR5R
|
||||
2iUo32oRYefmT8jyB802RJQxGhu842p4eUGchh9iEiOFLR9B+Q6VOEMA4FeY8d9N
|
||||
EWQjO1QnwW0PV0nZGCPpKzLykdbBizf3knU29Kx/r25ngrefigIt+CmQfn5/SdPQ
|
||||
raJk40sAmam+KCB7ZLkbYeZB75AfVPOIhdtyXqYRkYurYd88R4tQV94GileAhacU
|
||||
ujxiEk2H82WfzwRMjZWnoztlJN8hiAaMXz+DlSmgZhIrpTLrpizOvn8RS0ShFb7Y
|
||||
XGvIPI8R+O7+7ml5sDU5d6bKUYClRzBiH34AQ7LHYd5VqQ1+rotZKN+FrauI9Mum
|
||||
ld1cvzcK/AsltFpuKi6d6S/vj0NV62Pcueoe6nm91Epk7Tw1OH3uSgwqAnaXxBhw
|
||||
|
||||
-> ssh-rsa pv6HEg
|
||||
JYivLuz7lB5ClD5VAyAA1Gf6FSuSZjzfxzgqPTf7r9ylMV/zE8m891tC/wICAW1q
|
||||
yANcUY/WCvR1FpBT3oN+r+pTcIBzR0z0ygFGjRPR7P1smGXyk7oV/m0fN5Eut4eC
|
||||
dtk+6HsF7UppKGczdGeK0NpzFAhbrs9u/eQWG6PGFYm6OKI96Cl99LhjqpDZsNju
|
||||
zD4pAtwyMstB7gFjcDNjydb7YbF7hFf+/WEjfV8xcwSZ1/TVIMpvSx5WT/9CMgIr
|
||||
yal2hO64WbCFEcHD8LM5HCDn5Q4aNA6zS1SRWcUoB3XFzqX3Pl07Rd7g1VrzDtjJ
|
||||
hvfUY4IEWCwTbxB9kIDqcMnZLFU+tXpLbcAdHxe8ixLl/Rk3dttim/O2VTTszISz
|
||||
3JRzoaeskvfV2R8K02iyBXhQEEXSCA1y1K2ahaoPVcQWMTJ1659CjiJP0IPr0nbr
|
||||
I/cpIVdUIWbRYAWkKwdeZ2VBjNHbBH2FeVU4DiiRobWIw4CiJ4QBuax3HLfG5WKu
|
||||
ZHtccomjOXdZztX7Wtfff84Vp1W3RLxFN7mmwPhKrSUacV6Sor7gHatL/R8pqfT/
|
||||
tSxf25QiHePqJUuCyV4g7PrH3XpGBT25bIYylmlrzyKTXW8l2rkbzDpQiXJJflMa
|
||||
4Oph9CZ50nXPCkPKtexRIzTiK5wjj8Qt/QGIo5BInII
|
||||
--- 75amdYVAyVn+3z2tboMcnZ0gzE58YxXsRJ6Qhqr48WY
|
||||
uÏñèѦ#úÝF±òë¶;uë$üŠ$´ÄÈhCšj<C5A1>.–&,åÌg+|
|
||||
u¨©Ÿ
|
||||
±G
|
Binary file not shown.
Binary file not shown.
|
@ -1,26 +0,0 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-rsa 4p6DaQ
|
||||
p0c0dK2Vlgj+nPitibtXJuzRr3g5crae4CS/6OH18WQkqb8tzaWRw1ZXxS/7nxGD
|
||||
MCk8PcVEhgdysS1cwrgrycpUp02LMxUp1zTc8ML0Cemv93hnaVINgNGb9DWiGBXH
|
||||
v8//XUeNpBs4oGkC9RWb9HDgBlgzpTH0XYUwqDBRT9ltn5nki5YvxM4powiOf8IG
|
||||
SdUTE2hbRYhaQOEm5A41z4XQ+WAKlehwP2wn0yJDrW8rDXjSK5PEHyhONXJX1QuM
|
||||
XvS60Vz/vWqyVnUL5UdsW1XjXdQRu9kn8vzDUINeUeqXN2A89xVlYovH3n9dVzFs
|
||||
J2Bq6HhDAMl1TxbEIVcL/ufYjDK+tBkDa66SYtBV/FeIIAMGQ2Kbw+OwLqbjehZN
|
||||
p7/TGAlKc+HsMVm455l7rTOqSSfJHKik2iFBGhVXoSF+fZu3stOqdnHAk13164+s
|
||||
/9U/50xgyUNEMmVYdebvtBY2DCWqvgwIMXtm3RUItizyrc1gQLLy/3/mlDiWBPu+
|
||||
|
||||
-> ssh-rsa pv6HEg
|
||||
jpXa6cht5Ys/XSorbSdXKEahM4VgyseILKd2zIDQEF28tbQgpvzojVxctAjK7YFa
|
||||
ZVqmwdA+9vK1KEUg/qEfqqkaqo6MlnBgmUTe0VRMbvW45G6eN0/ky5hC3Mz5FUUn
|
||||
G1AxOTCkThSx1/4+JjcsvlUZsXrKe627grrgZu2891XsISTjBxu/+Iiaok9f8rvL
|
||||
q/JGkg2YL1DlcV4ZecEIHSNq5ysEp9had6SJz9e1/hSAWZVnTCyZc2gYn0ZUUKx5
|
||||
gRD/PQpdgIvG1SJcn3snDkiAyolYLzhJ6BQUfnVIX77Q6nkwooUXbYq2fOEUMZVp
|
||||
vHhpOrwBC1J+hgr+V6lGUtkui20Uqz6ouVKHxtcLEauxVVJPGiid0mSAsvFbcewx
|
||||
my5N9lYJYjMNw45kOAMgOragA246qM3ciVK2r6mq8ZPqY1t3UdmObMkrSysnn8Ks
|
||||
yNzB+MG3SHuLtS5q9Ex0epRq6ttKUCLWbfhcRsQ/+1WQSH98xTNR7q+6t/YLnnUj
|
||||
OZn09I3ZhLUk5hHraSdpuSB10f+SBqSroC54SChut/9VFk3kcolm4/rnldxwVvAg
|
||||
HZ6PGjEszP/qQzqsTivcxAmAZzQ2tJlpUWF6olmEnn8O9Qw/a4uOPhPj406OUJzI
|
||||
G6PV6OewbsjoJVKVAkC0BoM2Lg2P0pCilUa4MvlnwR4
|
||||
--- pQ2bkSw35IPQjKNrfnj8Uvvb3lVDc6IuJpcbLwFmI7A
|
||||
p©'W?ÿ¨F˜
|
||||
¶q8»KØ(XÛp@2ŽzàÞu8³r¬œ6þ~(IO@ª¶Öü9÷’qÆKW˃kpªIa‘À
|
|
@ -1,27 +0,0 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-rsa 4p6DaQ
|
||||
G3vtF60a5f1UJt2RcDTYTQimSLwGKECFJhzHNbtZMc/UGlV0NiEWd2rbr/7OZ8r3
|
||||
NEQjex4/Q4xH3cvaorcz2k2cO2smAwO+pDR44HLe7688N4OIYGBSnJ5wYJcpBmWg
|
||||
AJMOSaCFPJE5y2R38+9CGPPJIaUZqjvVzhEXjY5bUuiGp+af2sjoWi6PkG3f+7UK
|
||||
KjIVcBPyHoUy1IV9teSja9wPjHuaV/hVaPjvz/tTL4RbmsMQ/31VQjjTfX+tGIfO
|
||||
VeY87+r/RG5aYcukV5SC9wH1PELKAgtlN98IXofXuy8SlasFkBfFgDgA7ihdNAig
|
||||
OL5tInwds3NucozRBKfCSFcn7aOdKoAvuEto9MKpGg4Y78a4ERnL1oktkglir8VS
|
||||
0jGl0yb1XBjYNMPAX0EIkQjTpr6D+KQeAI76/JPliVJUZ8Wq1BX2Z+RStB6nDOtt
|
||||
HQcCtKxbOVwb64WBn8eb9hMM83PJSardNHNcREwlGbhnkc06CcM49hK/vJrxts99
|
||||
|
||||
-> ssh-rsa pv6HEg
|
||||
Y+1vBBwaHsCXdZKRbGbYp2mWztFZBguLRbi0bMzvmtBOrxqYCtGJbRhNmBGHMqg5
|
||||
EKl8ei/pFgn7n5B34/JCLXvgWko120Wy3kCSDMxm+GnI8n8LKQZQgPlX++fWGsXh
|
||||
GUkoR5VPZ6kuWDNpO11ll8cBNKwDD7VwVwUNMGRIen2EC2efKw7GbCdgx9vcmuyZ
|
||||
MQnQK2cqq99UjdeIAj0SqcoH+ro6qy+QFafoxOrNCksR9uVG7Kn7AFe/ZKk/DPO5
|
||||
CbuaaCrzI9G0qpLwYMf5GkMMrpP/9j8xVgMIHFRi/xxw3hnSTmxTFEpzZtfYboyA
|
||||
QXEBWloH70lzukAu2cOslEAzbwSVCkkpm3Sw0LRjl6oXeV5uGWPW/Q929oW9Jqtf
|
||||
57FIdPXd3H4xkFVuuFrKXcVdyqU5WRfw/y/Y4mJouQDs1gxYs7zlg2oeoY6nw9Mr
|
||||
+Yo1cya3bg2DmiIl03VuzU7XDxDQF1/MLDvBfy5fpEapMJC9Rj+scSI75SHSiGOw
|
||||
pOQWmN7AkzvLmB7c7oblvShGQ8GULmtTTd/nPe7u/sJcWucVWEOu8EzOnjnWuF1N
|
||||
M7uhn+sOXSuJPhrAFq68JpWq7Bu+rWvLnAsXYtwRfrDprFU/On+NT4YiFop314hg
|
||||
/IuPprAkYS5okHbnNMri3PNHvfsusIXFDJELkkT3o6k
|
||||
--- 6BSSYjyfkhihYDsLHPnwg32tVau6KY6MQ8SIcf6LP3g
|
||||
ôc–D%‡Á¬ù4@—=Fsö
|
||||
.‰]®x![ŸY´`}1†Í1|2¨
|
||||
²žpÛN¨
|
Loading…
Add table
Add a link
Reference in a new issue