Script: PeaNUT
Guidelines
- Read and understood guidelines: yes
- Verbose mode used: no
Issue occurs during: Initial Creation / Installation
Environment
- Linux distribution: Debian
- Proxmox version: 9.1
- Default settings: Yes
- Advanced settings: Yes
- Exact command:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/peanut.sh)"
Description
getting error during installation
✖️ in line 26: exit code 1 (General error / Operation not permitted): while executing command pnpm i
Steps to reproduce
install default or advanced mode
Error output
/ __ ___ ____ / | / / / / / /
/ /_/ / _ / __ `/ |/ / / / / / /
/ _/ __/ // / /| / // / / /
// _/_,// |/___/ //
⚙️ Using Default Settings on node sudobox
💡 PVE Version 9.1.9 (Kernel: 7.0.0-3-pve)
🆔 Container ID: 105
🖥️ Operating System: debian (13)
📦 Container Type: Unprivileged
💾 Disk Size: 7 GB
🧠 CPU Cores: 2
🛠️ RAM Size: 4096 MiB
🚀 Creating a PeaNUT LXC using the above default settings
✔️ Storage local (Free: 74.5GB Used: 18.4GB) [Template]
✔️ Storage local-lvm (Free: 604.9GB Used: 195.8GB) [Container]
✔️ Storage 'local-lvm' (lvmthin) validated
✔️ Template storage 'local' validated
✔️ Template search completed
✔️ Template debian-13-standard_13.1-2_amd64.tar.zst [local]
✔️ LXC Container 105 was successfully created.
✔️ Started LXC Container
✔️ Network in LXC is reachable (ping)
⠦ Customizing LXC Containerbash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory
⠹ Customizing LXC Containerbash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory
✔️ Customized LXC Container
✔️ Set up Container OS
✔️ Network Connected: 192.168.1.43 2401:4900:881e:34e0:be24:11ff:fe7c:3882
✔️ IPv4 Internet Connected
✔️ IPv6 Internet Connected
✔️ Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ ) git.community-scripts.org:(✔️ )
✔️ Updated Container OS
✔️ Installed NUT
✔️ Setup Node.js 24
✔️ Installed Node.js modules: pnpm
✔️ Deployed: peanut (6.0.0)
✖️ in line 26: exit code 1 (General error / Operation not permitted): while executing command pnpm i
--- Last 20 lines of log ---
- jest-environment-jsdom 30.3.0 (30.4.1 is available)
- lint-staged 16.4.0 (17.0.4 is available)
- next-swagger-doc 0.4.1
- postcss 8.5.12 (8.5.14 is available)
- prettier 3.8.3
- prettier-eslint 16.4.2
- prettier-plugin-tailwindcss 0.8.0
- stylelint 17.9.1 (17.11.0 is available)
- stylelint-config-standard 40.0.0
- swagger-ui-react 5.32.5
- tailwindcss 4.2.4 (4.3.0 is available)
- ts-jest 29.4.9
- ts-node 10.9.2
- typescript 5.9.3 (6.0.3 is available)
- typescript-eslint 8.59.1 (8.59.2 is available)
[ERR_PNPM_IGNORED_BUILDS] Ignored build scripts: @scarf/scarf@1.4.0, @tree-sitter-grammars/tree-sitter-yaml@0.7.1, core-js-pure@3.35.1, sharp@0.34.5, tree-sitter-json@0.24.8, tree-sitter@0.21.1, tree-sitter@0.22.4, unrs-resolver@1.9.2
Run "pnpm approve-builds" to pick which dependencies should be allowed to run scripts.
[2026-05-10 23:20:15] [ERROR] in line 26: exit code 1 (General error / Operation not permitted): while executing command pnpm i
✖️ Installation failed in container 105 (exit code: 1)
📋 Installation log: /tmp/peanut-105-c70411bd.log
Error: General error / Operation not permitted
What would you like to do?
- Remove container and exit
- Keep container for debugging
- Retry with verbose mode (full rebuild)
- Retry with DNS override in LXC (8.8.8.8 / 1.1.1.1)
Select option [1-4] (default: 1, auto-remove in 60s):
✔️ Container 105 removed
Script Information:
-Press Enter to return to the main menu...
Reporter has no GitHub username. Issue may be closed after 7 days without response.
Script: PeaNUT
Guidelines
Issue occurs during: Initial Creation / Installation
Environment
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/peanut.sh)"Description
getting error during installation
✖️ in line 26: exit code 1 (General error / Operation not permitted): while executing command pnpm i
Steps to reproduce
install default or advanced mode
Error output
/ __ ___ ____ / | / / / / / /
/ /_/ / _ / __ `/ |/ / / / / / /
/ _/ __/ // / /| / // / / /
// _/_,// |/___/ //
⚙️ Using Default Settings on node sudobox
💡 PVE Version 9.1.9 (Kernel: 7.0.0-3-pve)
🆔 Container ID: 105
🖥️ Operating System: debian (13)
📦 Container Type: Unprivileged
💾 Disk Size: 7 GB
🧠 CPU Cores: 2
🛠️ RAM Size: 4096 MiB
🚀 Creating a PeaNUT LXC using the above default settings
✔️ Storage local (Free: 74.5GB Used: 18.4GB) [Template]
✔️ Storage local-lvm (Free: 604.9GB Used: 195.8GB) [Container]
✔️ Storage 'local-lvm' (lvmthin) validated
✔️ Template storage 'local' validated
✔️ Template search completed
✔️ Template debian-13-standard_13.1-2_amd64.tar.zst [local]
✔️ LXC Container 105 was successfully created.
✔️ Started LXC Container
✔️ Network in LXC is reachable (ping)
⠦ Customizing LXC Containerbash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory
⠹ Customizing LXC Containerbash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory
✔️ Customized LXC Container
✔️ Set up Container OS
✔️ Network Connected: 192.168.1.43 2401:4900:881e:34e0:be24:11ff:fe7c:3882
✔️ IPv4 Internet Connected
✔️ IPv6 Internet Connected
✔️ Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ ) git.community-scripts.org:(✔️ )
✔️ Updated Container OS
✔️ Installed NUT
✔️ Setup Node.js 24
✔️ Installed Node.js modules: pnpm
✔️ Deployed: peanut (6.0.0)
✖️ in line 26: exit code 1 (General error / Operation not permitted): while executing command pnpm i
--- Last 20 lines of log ---
[ERR_PNPM_IGNORED_BUILDS] Ignored build scripts: @scarf/scarf@1.4.0, @tree-sitter-grammars/tree-sitter-yaml@0.7.1, core-js-pure@3.35.1, sharp@0.34.5, tree-sitter-json@0.24.8, tree-sitter@0.21.1, tree-sitter@0.22.4, unrs-resolver@1.9.2
Run "pnpm approve-builds" to pick which dependencies should be allowed to run scripts.
[2026-05-10 23:20:15] [ERROR] in line 26: exit code 1 (General error / Operation not permitted): while executing command pnpm i
✖️ Installation failed in container 105 (exit code: 1)
📋 Installation log: /tmp/peanut-105-c70411bd.log
Error: General error / Operation not permitted
What would you like to do?
Select option [1-4] (default: 1, auto-remove in 60s):
✔️ Container 105 removed
Reporter has no GitHub username. Issue may be closed after 7 days without response.