commit 9fe4a1c9af14900d8cb009da3d94f2aa092cbbd4
parent 07a020eda0d10e25398ce0dd51dcab4dd8e06e9e
Author: Silas Brack <silasbrack@gmail.com>
Date: Sun, 25 May 2025 11:40:10 +0200
Add livebook
Diffstat:
2 files changed, 14 insertions(+), 2 deletions(-)
diff --git a/nixos/configuration.nix b/nixos/configuration.nix
@@ -78,6 +78,17 @@
port = 8009;
};
+ sops.secrets.livebook_password_env_variable = {
+ owner = "livebook";
+ };
+ services.livebook = {
+ enableUserService = true;
+ environment = {
+ LIVEBOOK_PORT = 20123;
+ };
+ environmentFile = "/run/secrets/livebook_password_env_file";
+ };
+
sops.secrets.freshrss_password = {
owner = "freshrss";
};
diff --git a/secrets.yaml b/secrets.yaml
@@ -1,6 +1,7 @@
server_wireguard_key: ENC[AES256_GCM,data:21uPlSLnedqeXxIjS+HhJ0lAD6T/diIkjAAhbrB/a6jSVST9u8YTXWNgZ8w=,iv:pOGONrRuUNS8obDdw6GvEkCO7a+Ym5kOgLH6u+P9QQ0=,tag:cAcDTQ5pU8fV5hDzx+d+5A==,type:str]
ca_certificate: ENC[AES256_GCM,data:NPIus6BbTwTIDS/xpBwHuZIN9yqASucABgQNZmCOML+NKRjTSsSCw6t2ulRoSIuyKvXF48yyCzmVHvqpWizy6UAHfcJML9HztIKdoC8NjNviBEI53D8vmpntoMkqCL9HjCmoPJuPstTRw3DEuhlQjsaBXsQLEqmNmFGoa1lagVkNrIakHfNavD0Sd/Y97m0PthkCcY8Iru1QZYa99mo5YmVz0osTG0c1vr8In6wHA6zPuM7ThmuRia7nwrR/vtskKg42w4TSa7V53QHPabKDr+kyM5KTMMEHqI2HLdx3ac6az6MtadBWsDGj+smpKLpxVpFCvDwrs+xS5aoU140h249TwGSRtOajPYvX5J1/X2u/8wLF9Sfv/IB7wxzd66rqSs5q3EuV8Iw9qOuzO+Rleh5ApahYj401HYj9oankR9RBO2tL3hI2x0Ozn3JMMwQThNYZO2Wysl9z+4Vb5Xt9ndIqvU5OJN2TKj8L5KV1BoBj6rpI5XxSwIn0Ng2yyNpym/dl3eej2nXBtwYdL2grUSIoD3tCjMlsZ8OXFp9GHJ/NHa/zsAIl0geb+VpeYwaRJyRYzyhAYKLTl4mWRiEPaQx46Tt/YJVB1uwBY0RNVavWIXES0LCvs9QeLRizQl0dWlt1FdMC5mhE/1lhoscfF1Zudv5j86omEX9hALOcNWaBPk4WXaDC3tSCggW85HUAiU0agiEnuRD01PQlce45m31ck/d6umKUVdTHsiSzAOzGAU45uLWZS1BWIh0y5E48JsOEI0uy4MyCDcqct5fjr7N22Lnvc6C+H9xRJRgRlf7JH2WqezFT1wHgoVz9Ua5z/AbUWfVzmIY4fbTB8u7opKzC7eRJP+UHi/wXHMDQj86ySrPzWnP3WDUYbRSjeama8kZM/RFdzcDgsOCFd5gAnbn+rjOD6+Tmbts5V50VB6dhX1tQJcvl8dL5PDcLY6QoC1GzKUefASRs2tz7uAFwNFiRZSgAm9hYNU0rOKWXqhiBzgnTHpnnE/723NJGd6o4xT1vs+h7K23v0ZufJ+rbxDdMuwU9blXEsxQvHX93Xt903v+Os//L7bs9ZmQYa/i/b5j+vqzEZgI6Aqf7++9/OQoIPEvMaDY0qmOUb9F8ebGkgIo9184Zkx8sGQTMosCiAS4gt+kCo/+ZwgKvdc7leQs90EeG+hjcSP2rjILoPTD+EUqvknuCWWHZ3rPIGSKNOgs7Ph1IGbFU97mI3YiDuM8fdbyjm0G0L9x1llbZOSkaM3Sk4vsmv2v0zTdKxKihrvFXstWCMHZlpbDTSU6WtLCv1fMf3WNDiaK5S1iFumV/me/qWAcCet5NpOrSTva0eJdUrqE9SC+ljXVYEpQpsnKeyydAy6g+PTbQiQKyU7tHzyTlPzy3d7XsTAaHHEXPWNs8XOqJ/LeZBqoAPTnGZXTEgZjLqkosj1XsANGAO9uxLgokra2aW/jOEFCsreIlOk9Cb3TwUupcAVxDtg3vjFBf+PGTFXGqTXFvpfsXTKZ7R7CViP5+Q6Y+esp6be0ceFYbezIX3z/vTMVa2u1JiibHrJTepiCgz4YwY13UlyaLZpGAFyEO+ymvtXEWipyoSvz+DlMpHN+97TX18//Q0YLjSqiLJ61TbAnnsJ/Ozc7ACcLrEtDMZ1m1KrlN0SCx+0ECu/eYIjmbga9Qm4TERb52Gv/osZiz4HRUZb4zLumAAITukufQtnXL+026EG48jokwq9bTeD6SrsaYx/6czgC0EFEXGE+c26iPs0YdikeUSHoVg2QWlTwoBeABicJx/mvt+46HnaBu2yWbTrHAXeQo/g8jvNWW/01w2ue+gOT7anKnPqA3O2tc9tX1hOvmHAsFNMxQZyDMAyGwshy+fCvyzNwbvZmarMbDWwZgt3w8UgxWIccdyHaqfiGbO0v62RP000d207n78YexMpXTtsfC6vfvCjS4EgZX5BVg9UdWfHasz3dA1O48XZCohiCk/6slhSe5IqJjrEZo3bvFI+BXc6Jhmzto8CHcVLZr3nXkL0X4OWfL2SSfwjfW8uz+rA==,iv:VQYKe9GilKIRqDEVWKZtls1k+CfaEi8YhdXVKb9nh78=,tag:d4OYBzgyKA5KDkj9gz9CXg==,type:str]
freshrss_password: ENC[AES256_GCM,data:oK/KbYmiux2YdXtNiTVJQUWO5+2K2eDx,iv:v3+cOq6oQGXcp22jDmncoJJFbqF/KZCh9CjcsDTrA50=,tag:aIFGAcfcfkT0QrIsO6lIrQ==,type:str]
+livebook_password_env_file: ENC[AES256_GCM,data:2g2sGNglR+v0MtRnx5iEh22fydW2yNSfS/5r+sA6mPoWUJEzR4dCL9X1dgzSQKxluuNpcYOvRUxRo3JYwD/lmR197nRAXoNOathO9DzuzEROYrY=,iv:cbVhrRJBByHBJil4zMDrQf/yD64nJJS8MbztS4lFKMM=,tag:430gH91+ej1jADhYM7br4Q==,type:str]
sops:
kms: []
gcp_kms: []
@@ -34,8 +35,8 @@ sops:
VTVIMjJSaGVRY3hYbmhzUmFiaCtxVUEKmGFgyEVxF0s8UqrbV9vpVonzEqMdx/9z
yeAc9I9fdMiakISPvkh9Jkexc4duFS1noGTIAXPfCEriIupol2MVvw==
-----END AGE ENCRYPTED FILE-----
- lastmodified: "2025-03-03T21:13:47Z"
- mac: ENC[AES256_GCM,data:NLrmNXOCInMl2kBjT1sdCqRO0pbzm+aj6X/8yQ4autTlEDmV4qEO0STjor1FsnuyAaHt4n4K89ICqCs4gB270+mK021EIXyTg/qhLG/xuEPyZBmORFtECgc9ZRaibHwY4sbaOF/pawC7iQhh4XbFOcnyuYvXnv3UKk/mwayd6fo=,iv:LPEZZKAkVMsL8Q4s6WgjaxEnDnDYtEg0kJQCGxyu1eY=,tag:M/oqW0idaP/nSHekXBXD0Q==,type:str]
+ lastmodified: "2025-05-25T09:39:51Z"
+ mac: ENC[AES256_GCM,data:Gsf0ILlT4TA631JIwZuSXFWYPx/sKSaCBqBPrePBrUZdyMTJw16/hnhAuEZPD0k92TduJilexWc7tfrSKF1/Fqh9Yd8H3cebougnKZLEO6jmGO0g+ykc0CPlET21mZLbLJZ7blZ+n4bXy30YTe6zzNvsNidXKKtJwDAfqCjD8Mg=,iv:HtMe7U+CHWEWfP/yl7We/nZpvtcl98/niqFO/v2fvsE=,tag:h02u+K8ht20ZVMFt6msH8A==,type:str]
pgp: []
unencrypted_suffix: _unencrypted
version: 3.9.1