fixes this error when installing frontend deps in the dev container:
error @vitejs/plugin-react@5.1.4: The engine "node" is incompatible with this module. Expected version "^20.19.0 || >=22.12.0". Got "20.12.2"
also addresses an OOM when running yarn build via the Run Komodo task:
FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/moghtech/komodo/pull/1238
**Author:** [@sloria](https://github.com/sloria)
**Created:** 3/10/2026
**Status:** ✅ Merged
**Merged:** 3/23/2026
**Merged by:** [@mbecker20](https://github.com/mbecker20)
**Base:** `2.0.0` ← **Head:** `fix-dev-container`
---
### 📝 Commits (5)
- [`f0964d7`](https://github.com/moghtech/komodo/commit/f0964d74dcb9e5a111d5b72172e60e4854cb1c00) fix node version and yarn build in dev container
- [`e50ff72`](https://github.com/moghtech/komodo/commit/e50ff720de1a54729dec335e179a0eafb25b85c8) ensure keys directories exist and are writable in dev container
- [`fb74422`](https://github.com/moghtech/komodo/commit/fb74422a392888a71379bd7b32d55c04c2a8994a) update dev container image (necessary to fix compiler error)
- [`50c7b06`](https://github.com/moghtech/komodo/commit/50c7b063d90dba999fbc01c8fc05ebf7b99c6a5e) fix CORS error in dev container
- [`88abb92`](https://github.com/moghtech/komodo/commit/88abb92b4770269ba3c85325e0685942b7815c4f) more dev container fixes
### 📊 Changes
**3 files changed** (+24 additions, -5 deletions)
<details>
<summary>View changed files</summary>
📝 `.devcontainer/dev.compose.yaml` (+8 -2)
📝 `.devcontainer/devcontainer.json` (+9 -2)
📝 `.devcontainer/postCreate.sh` (+7 -1)
</details>
### 📄 Description
fixes this error when installing frontend deps in the dev container:
```
error @vitejs/plugin-react@5.1.4: The engine "node" is incompatible with this module. Expected version "^20.19.0 || >=22.12.0". Got "20.12.2"
```
also addresses an OOM when running `yarn build` via the `Run Komodo` task:
```
FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
```
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/moghtech/komodo/pull/1238
Author: @sloria
Created: 3/10/2026
Status: ✅ Merged
Merged: 3/23/2026
Merged by: @mbecker20
Base:
2.0.0← Head:fix-dev-container📝 Commits (5)
f0964d7fix node version and yarn build in dev containere50ff72ensure keys directories exist and are writable in dev containerfb74422update dev container image (necessary to fix compiler error)50c7b06fix CORS error in dev container88abb92more dev container fixes📊 Changes
3 files changed (+24 additions, -5 deletions)
View changed files
📝
.devcontainer/dev.compose.yaml(+8 -2)📝
.devcontainer/devcontainer.json(+9 -2)📝
.devcontainer/postCreate.sh(+7 -1)📄 Description
fixes this error when installing frontend deps in the dev container:
also addresses an OOM when running
yarn buildvia theRun Komodotask:🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.