Skip to content

Commit 090b0cd

Browse files
committed
Update to 4.5.0
1 parent 1db253c commit 090b0cd

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

nix/nixosModule.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,7 @@ in {
185185
"SOURCEBOT_TENANCY_MODE=single"
186186
"SOURCEBOT_AUTH_ENABLED=${boolToString cfg.authEnabled}"
187187
"SOURCEBOT_TELEMETRY_DISABLED=${boolToString cfg.telemetryDisabled}"
188+
"SOURCEBOT_PUBLIC_KEY_PATH=${cfg.package}/public.pem"
188189
"AUTH_URL=${cfg.authUrl}"
189190
]
190191
++ optional (cfg.envFile == null) [
@@ -218,6 +219,7 @@ in {
218219
"SOURCEBOT_TENANCY_MODE=single"
219220
"SOURCEBOT_AUTH_ENABLED=${boolToString cfg.authEnabled}"
220221
"SOURCEBOT_TELEMETRY_DISABLED=${boolToString cfg.telemetryDisabled}"
222+
"SOURCEBOT_PUBLIC_KEY_PATH=${cfg.package}/public.pem"
221223
"AUTH_URL=http://${cfg.hostname}:${toString cfg.port}"
222224
]
223225
++ optional (cfg.envFile == null) [

nix/sourcebot.nix

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ pkgs.stdenv.mkDerivation (finalAttrs: {
4545
installPhase = ''
4646
runHook preInstall
4747
48+
4849
cp -r packages/web/.next/standalone $out
4950
cp -r node_modules/* $out/node_modules
5051
@@ -62,9 +63,12 @@ pkgs.stdenv.mkDerivation (finalAttrs: {
6263
cp -r packages/crypto/* $out/packages/crypto
6364
cp -r packages/error $out/packages/error
6465
cp -r packages/mcp $out/packages/mcp
66+
cp -r packages/logger/* $out/packages/logger
67+
cp -r packages/shared/* $out/packages/shared
6568
cp -r node_modules/* $out/node_modules
6669
6770
mkdir -p $out/bin
71+
cp public.pem $out/
6872
6973
rm -rf $out/pacakages/web/.next/cache
7074
ln -s /var/cache/sourcebot $out/packages/web/.next/cache
@@ -106,6 +110,7 @@ pkgs.stdenv.mkDerivation (finalAttrs: {
106110
EOF
107111
chmod +x $out/bin/*
108112
113+
109114
runHook postInstall
110115
'';
111116
})

0 commit comments

Comments
 (0)