nixos-systems/modules/system
Eli Ribble 27779f8256
Attempt to update librechat to the latest release candidate
This doesn't work, I fail to build with:

error: Cannot build '/nix/store/g6l9hkdpagw2bnmwahc02l52mkrffvgg-librechat-0.8.2-rc2.drv'.
       Reason: builder failed with exit code 1.
       Output paths:
         /nix/store/q4qgw0i8jwphy8zay91mc0ryn6dnrw94-librechat-0.8.2-rc2
       Last 25 log lines:
       > Running phase: patchPhase
       > applying patch /nix/store/bilh0c0cmfgnw2a7qn3dwxp71q2pl9ac-0001-npm-pack.patch
       > patching file package.json
       > applying patch /nix/store/0dk9z8sxk35dgwkfw0qsb1w683qw89yn-0002-logs.patch
       > patching file api/config/meiliLogger.js
       > patching file api/config/winston.js
       > applying patch /nix/store/h0m3hci4giadx23h8a47qwmabvz90s54-0003-upload-paths.patch
       > patching file api/config/paths.js
       > Executing npmConfigHook
       > Configuring npm
       > Validating consistency between /build/source/package-lock.json and /nix/store/sd3xvlghlw83aacmyqkxlcxvvxk3srad-librechat-0.8.2-rc2-npm-deps/package-lock.json
       > Making cache writable
       > Setting npm_config_cache to /build/cache
       > Installing dependencies
       > npm error code ENOTCACHED
       > npm error request to https://registry.npmjs.org/@testing-library%2freact failed: cache mode is 'only-if-cached' but no cached response is available.
       > npm error A complete log of this run can be found in: /build/cache/_logs/2026-01-13T16_43_25_772Z-debug-0.log
       >
       > ERROR: npm failed to install dependencies
       >
       > Here are a few things you can try, depending on the error:
       > 1. Set `makeCacheWritable = true`
       >   Note that this won't help if npm is complaining about not being able to write to the logs directory -- look above that for the actual error.
       > 2. Set `npmFlags = [ "--legacy-peer-deps" ]`
       >
       For full logs, run:
         nix log /nix/store/g6l9hkdpagw2bnmwahc02l52mkrffvgg-librechat-0.8.2-rc2.drv
error: Cannot build '/nix/store/mwicxm33crq9iv9gc3pkyns3dsfijvc4-system-path.drv'.
       Reason: 1 dependency failed.
       Output paths:
         /nix/store/kgm1vrr5vp07jswzqn9v70k8i8vq38i6-system-path
error: Cannot build '/nix/store/56ck3y67vqv06vjhi55smz2zcczch8rr-unit-librechat.service.drv'.
       Reason: 1 dependency failed.
       Output paths:
         /nix/store/1p3js87qgsdvdnfmisli6jwck474h4xj-unit-librechat.service
error: Cannot build '/nix/store/x6lmb98l84hjvrlvla1hrmqs7mjxndwn-nixos-system-nocix-amd-legacy-octacore-25.11.20260110.d030887.drv'.
       Reason: 1 dependency failed.
       Output paths:
         /nix/store/yd6x6a6grvahryrfazdd8xqmb7znmpfs-nixos-system-nocix-amd-legacy-octacore-25.11.20260110.d030887
2026-01-13 16:56:10 +00:00
..
glitchtip Disable glitchtip private tmp 2025-10-20 23:00:07 +00:00
librechat Attempt to update librechat to the latest release candidate 2026-01-13 16:56:10 +00:00
restic Add separate restic roles for separate credentials 2026-01-13 14:57:33 +00:00
asterisk.nix Add asterisk 2025-11-11 17:24:40 +00:00
authentik-backup.nix Get authentik working on the new corp server without podman 2025-09-09 15:03:43 +00:00
authentik.nix Use the new authentik config pattern for setting listening addresses 2026-01-13 14:58:11 +00:00
base.nix Add eliribble to trusted users for pushing updates 2026-01-04 21:07:51 +00:00
caddy.nix Switch to caddy, remove onlyoffice, add collabora 2025-07-18 22:45:02 +00:00
cloud-init.nix Make do-agent, cloud-init, and fish opt-in via config 2025-07-17 17:09:11 +00:00
cloudreve.nix Upgrade to the latest cloudreve 2026-01-13 15:14:58 +00:00
collabora.nix Switch to caddy, remove onlyoffice, add collabora 2025-07-18 22:45:02 +00:00
default.nix Add switch-fix commands 2026-01-05 00:27:23 +00:00
do-agent.nix Make do-agent, cloud-init, and fish opt-in via config 2025-07-17 17:09:11 +00:00
element-web.nix Switch to caddy, remove onlyoffice, add collabora 2025-07-18 22:45:02 +00:00
fieldseeker-sync.nix Remove now-defunct and failing fssync export process 2026-01-12 14:12:56 +00:00
fish.nix Create base test-corp environmnt 2025-07-17 19:39:38 +00:00
frps.nix Switch to full domains in frps config 2025-10-22 18:02:15 +00:00
label-studio.nix Move to standard label-studio image 2026-01-13 16:55:34 +00:00
librechat.nix Disable rag_api startup script 2026-01-13 15:04:05 +00:00
minio.nix Fix missing redirect for console login 2025-10-03 15:01:36 +00:00
nidus-sync.nix Add report/sync URLs for nidus 2026-01-12 14:12:56 +00:00
openssh.nix WIP getting legacy-sexcore back up 2026-01-04 21:07:51 +00:00
podman.nix Make podman a separate module 2025-07-18 15:46:21 +00:00
qgis.nix Add initial attempt at qgis 2025-12-11 14:31:57 +00:00
sillytavern.nix Add module for sillytavern. 2025-07-21 18:51:32 +00:00
static-websites.nix Fix up static website hosting on corp 2025-09-26 17:27:46 +00:00
sudo.nix Migrate corp configuration to this repository and use flakes 2025-07-16 09:36:39 -07:00
switch-fix.nix Add switch-fix commands 2026-01-05 00:27:23 +00:00
synapse.nix Add restic backup for all corp services 2026-01-12 00:49:27 +00:00
tegola.nix Reverse proxy for tegola through caddy to get TLS 2025-11-15 15:00:39 +00:00
template.nix Add a simple template for a module 2025-07-18 15:46:21 +00:00
timecardbot.nix Add timecard-bot deployment to corp 2025-09-26 19:08:26 +00:00
tmux.nix Create base test-corp environmnt 2025-07-17 19:39:38 +00:00
twenty-crm.nix Add restic backup for all corp services 2026-01-12 00:49:27 +00:00
vikunja.nix Add restic backup for all corp services 2026-01-12 00:49:27 +00:00