feat: add all secrets and direnv
This commit is contained in:
parent
fc2aacd460
commit
9ecac57275
7 changed files with 274 additions and 0 deletions
1
.envrc
Normal file
1
.envrc
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
use flake
|
||||||
233
flake.lock
generated
Normal file
233
flake.lock
generated
Normal file
|
|
@ -0,0 +1,233 @@
|
||||||
|
{
|
||||||
|
"nodes": {
|
||||||
|
"agenix": {
|
||||||
|
"inputs": {
|
||||||
|
"darwin": "darwin",
|
||||||
|
"home-manager": "home-manager",
|
||||||
|
"nixpkgs": [
|
||||||
|
"nixpkgs"
|
||||||
|
],
|
||||||
|
"systems": "systems"
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1770165109,
|
||||||
|
"narHash": "sha256-9VnK6Oqai65puVJ4WYtCTvlJeXxMzAp/69HhQuTdl/I=",
|
||||||
|
"owner": "ryantm",
|
||||||
|
"repo": "agenix",
|
||||||
|
"rev": "b027ee29d959fda4b60b57566d64c98a202e0feb",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "ryantm",
|
||||||
|
"repo": "agenix",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"crane": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1773189535,
|
||||||
|
"narHash": "sha256-E1G/Or6MWeP+L6mpQ0iTFLpzSzlpGrITfU2220Gq47g=",
|
||||||
|
"owner": "ipetkov",
|
||||||
|
"repo": "crane",
|
||||||
|
"rev": "6fa2fb4cf4a89ba49fc9dd5a3eb6cde99d388269",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "ipetkov",
|
||||||
|
"repo": "crane",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"crane_2": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1773115265,
|
||||||
|
"narHash": "sha256-5fDkKTYEgue2klksd52WvcXfZdY1EIlbk0QggAwpFog=",
|
||||||
|
"owner": "ipetkov",
|
||||||
|
"repo": "crane",
|
||||||
|
"rev": "27711550d109bf6236478dc9f53b9e29c1a374c5",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "ipetkov",
|
||||||
|
"repo": "crane",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"darwin": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": [
|
||||||
|
"agenix",
|
||||||
|
"nixpkgs"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1744478979,
|
||||||
|
"narHash": "sha256-dyN+teG9G82G+m+PX/aSAagkC+vUv0SgUw3XkPhQodQ=",
|
||||||
|
"owner": "lnl7",
|
||||||
|
"repo": "nix-darwin",
|
||||||
|
"rev": "43975d782b418ebf4969e9ccba82466728c2851b",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "lnl7",
|
||||||
|
"ref": "master",
|
||||||
|
"repo": "nix-darwin",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"home-manager": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": [
|
||||||
|
"agenix",
|
||||||
|
"nixpkgs"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1745494811,
|
||||||
|
"narHash": "sha256-YZCh2o9Ua1n9uCvrvi5pRxtuVNml8X2a03qIFfRKpFs=",
|
||||||
|
"owner": "nix-community",
|
||||||
|
"repo": "home-manager",
|
||||||
|
"rev": "abfad3d2958c9e6300a883bd443512c55dfeb1be",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "nix-community",
|
||||||
|
"repo": "home-manager",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"nixpkgs": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1773646010,
|
||||||
|
"narHash": "sha256-iYrs97hS7p5u4lQzuNWzuALGIOdkPXvjz7bviiBjUu8=",
|
||||||
|
"owner": "NixOS",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"rev": "5b2c2d84341b2afb5647081c1386a80d7a8d8605",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "NixOS",
|
||||||
|
"ref": "nixos-unstable",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"nixpkgs_2": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1773646010,
|
||||||
|
"narHash": "sha256-iYrs97hS7p5u4lQzuNWzuALGIOdkPXvjz7bviiBjUu8=",
|
||||||
|
"owner": "NixOS",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"rev": "5b2c2d84341b2afb5647081c1386a80d7a8d8605",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "NixOS",
|
||||||
|
"ref": "nixos-unstable",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"pi-service": {
|
||||||
|
"inputs": {
|
||||||
|
"crane": "crane",
|
||||||
|
"nixpkgs": "nixpkgs_2",
|
||||||
|
"rust-overlay": "rust-overlay"
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"path": "./pi/pi-service",
|
||||||
|
"type": "path"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"path": "./pi/pi-service",
|
||||||
|
"type": "path"
|
||||||
|
},
|
||||||
|
"parent": []
|
||||||
|
},
|
||||||
|
"remote": {
|
||||||
|
"inputs": {
|
||||||
|
"crane": "crane_2",
|
||||||
|
"nixpkgs": [
|
||||||
|
"nixpkgs"
|
||||||
|
],
|
||||||
|
"rust-overlay": "rust-overlay_2"
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"path": "./remote",
|
||||||
|
"type": "path"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"path": "./remote",
|
||||||
|
"type": "path"
|
||||||
|
},
|
||||||
|
"parent": []
|
||||||
|
},
|
||||||
|
"root": {
|
||||||
|
"inputs": {
|
||||||
|
"agenix": "agenix",
|
||||||
|
"nixpkgs": "nixpkgs",
|
||||||
|
"pi-service": "pi-service",
|
||||||
|
"remote": "remote"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"rust-overlay": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": [
|
||||||
|
"pi-service",
|
||||||
|
"nixpkgs"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1773716879,
|
||||||
|
"narHash": "sha256-vXCTasEzzTTd0ZGEuyle20H2hjRom66JeNr7i2ktHD0=",
|
||||||
|
"owner": "oxalica",
|
||||||
|
"repo": "rust-overlay",
|
||||||
|
"rev": "1a9ddeb45c5751b800331363703641b84d1f41f0",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "oxalica",
|
||||||
|
"repo": "rust-overlay",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"rust-overlay_2": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": [
|
||||||
|
"remote",
|
||||||
|
"nixpkgs"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1773115373,
|
||||||
|
"narHash": "sha256-bfK9FJFcQth6f3ydYggS5m0z2NRGF/PY6Y2XgZDJ6pg=",
|
||||||
|
"owner": "oxalica",
|
||||||
|
"repo": "rust-overlay",
|
||||||
|
"rev": "1924b4672a2b8e4aee6e6652ec2e59a8d3c5648e",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "oxalica",
|
||||||
|
"repo": "rust-overlay",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"systems": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1681028828,
|
||||||
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||||
|
"owner": "nix-systems",
|
||||||
|
"repo": "default",
|
||||||
|
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "nix-systems",
|
||||||
|
"repo": "default",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"root": "root",
|
||||||
|
"version": 7
|
||||||
|
}
|
||||||
9
secrets/cache-to-pi-key.age
Normal file
9
secrets/cache-to-pi-key.age
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
age-encryption.org/v1
|
||||||
|
-> ssh-ed25519 Ziw7aw K/7FLIQYrWxmohLCuCSUIeCadxfXggbr/KH2lSfp7Xc
|
||||||
|
hGRMjQ5folysr7ZvuJG7JNH4VkTEbo2UC3u+KY7LLFA
|
||||||
|
-> ssh-ed25519 jcT/MQ AyyxQRZMdyhFQMGJnbAGbXlg58u2ElmztRT/U7bHQgs
|
||||||
|
V/mALd+yNI14q/dr6SF+adXaeJSth0R7FSBfTwFDZ68
|
||||||
|
-> ssh-ed25519 uKftJg KEkI+7MTEWkp4y4UALWceP2QchXiRpqxOBNcC8bxWg4
|
||||||
|
JBXIHwVlmvFi2D96CK6l0PduolWwQ9uwwsch3sblvN0
|
||||||
|
--- nCGMj4jyM5riZsN6ciByHWiXs6ltpfSlOIpL1FdEPso
|
||||||
|
ªØƒ“üÆÇ©B9ÿ{ú,nW•s`©)gÜ<67>e3A)ÇÜdÍsi?»aü<*¯¨¦‡1å(öÁ(<28>׈Ã{Eõîó‚øÿ÷Pf¨¯"
|
||||||
7
secrets/discord-token.age
Normal file
7
secrets/discord-token.age
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
age-encryption.org/v1
|
||||||
|
-> ssh-ed25519 Ziw7aw luObn0XSH0tR4UpGDc2QWUFGSpwVuBuGhmgCWW/IlGs
|
||||||
|
hJRSk4yw3EzD0meybEcpJ8CVmnROuriLVmTJAtd+mdM
|
||||||
|
-> ssh-ed25519 uKftJg t/1U0LiOFgtiMzxELdnv4NZKWR3O8Oj1zQKi1nWWXHg
|
||||||
|
BuBBODNVO8bq9yf5idOC7/dUTgsxPd4a56JNcbTQUIQ
|
||||||
|
--- jhW7YACeM6wl4AUih6GQ9Qx9eaOHkNIS8BYp8vroD7k
|
||||||
|
s–lHhu9ûGš¥8<êX†j車{^žÎ„”N oÞ9êœÆy†ÉŠ}¤ÔB𠍮È}ZëE<C3AB>†aܧ:Öžð#úÔpÕ8ZÛåyÚNåí3-×NdP³$JÅ€é<E282AC>
PìÛ\
|
||||||
7
secrets/discord-webhook-secret.age
Normal file
7
secrets/discord-webhook-secret.age
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
age-encryption.org/v1
|
||||||
|
-> ssh-ed25519 Ziw7aw OJ+CAw40vwNG59mMhrWuPIau7Bj5KF6hIv426lFFDHY
|
||||||
|
HJSVMSuS+R2d/lRVww2Jybu8bz+p0p5UuPGM82gRW0U
|
||||||
|
-> ssh-ed25519 uKftJg k5SS/oOmy5OKw4g+PjezbYny6XrL/SZW0S4cbui5SBA
|
||||||
|
THwSCOVCosChHML01VH1z0nR++ZRWdsDRcndvnDSg8Y
|
||||||
|
--- aohA7UovnbZxkJLXgxzUpdz/fUX2NY6fdCgKwRNIVxg
|
||||||
|
8K
èƒÌ<C692>þ¦¥d?C†kÄô¸²Ð°×ŒoB]ò•ÇÕøè Î_ŽPYriõ“û~’Œ~r|Ö–ÁÓÊåw\Ac<41>OvÄ<76>\Ü*‹
|
||||||
9
secrets/pi-to-cache-key.age
Normal file
9
secrets/pi-to-cache-key.age
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
age-encryption.org/v1
|
||||||
|
-> ssh-ed25519 Ziw7aw fWhlaYGRUca7VIr427vosdJGvOyWsywZrfhYRbV2hiU
|
||||||
|
qUKuoolDRtKRs27nCSbzrDGO9q7JVuIK8LcyVlqFj/o
|
||||||
|
-> ssh-ed25519 jcT/MQ yEqLDa+E44c/PSY4bGCHKsJiPGcPUNxE5ihFUcBRwVI
|
||||||
|
svHSjYLKfGvbQgQXk/P4yfo4Rh8iQP446iibaIz82Po
|
||||||
|
-> ssh-ed25519 uKftJg HC2fqTtYg6WDUUuXdMKwHRBvD+bDrwtiuTbNCzOUV1I
|
||||||
|
5UX0bDfIjN2TXfZLBy7dmy8WUuoGBmkPrcx6EH2j0WA
|
||||||
|
--- uiiOp5m+x+lJR2mjawNrZgOtTs1F1EGaLKmre7BIopE
|
||||||
|
¼×D<08>7|7@}TD>>[i˜’_äE~Ë»0…<30>Ö´ê<C2B4>ª–}0çþTã£ã.ìÝZšmò±Øb¶E|<®½ »ñýªjó.Ž
|
||||||
8
secrets/tailscale-auth-key.age
Normal file
8
secrets/tailscale-auth-key.age
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
age-encryption.org/v1
|
||||||
|
-> ssh-ed25519 Ziw7aw xXZJquYGjEXCUlYY+Hjl93UZYceyNDI8BJrpytbYwGk
|
||||||
|
QhKBaM74mcfCaGnlVorlL+i95BEdIfp6ToXO1BCFyFQ
|
||||||
|
-> ssh-ed25519 jcT/MQ ztFsZt8Io8PkgRBjNAy32pDRX/QF4zSe+I2rq7QdDEU
|
||||||
|
v+ntjaJ2gybL9O4T3zZTdifz4Qa+iD+slLXPtf9umvc
|
||||||
|
--- 0S+0pFHEc8WsuoF84cc0z+EZEIF6IgJ1OVaIi+6idD0
|
||||||
|
S@<40>÷^¢-ˆÛ‡äÅC†Lh%ŠÒeQÑØ<>áÅB½KpŠ&_·ýah}Äoj
|
||||||
|
—ú´Ë2J@¾†"Ðø“cR(æ!…v°¨¨‘uÃi3f†¿«ýï‡H£¢
|
||||||
Loading…
Add table
Add a link
Reference in a new issue