[GH-ISSUE #10172] jotty update still creates growing lxc disk size #2198

Closed
opened 2026-02-26 12:51:38 +03:00 by kerem · 4 comments
Owner

Originally created by @hrglzpf on GitHub (Dec 20, 2025).
Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/10172

Have you read and understood the above guidelines?

yes

🔎 Did you run the script with verbose mode enabled?

Yes, verbose mode was enabled and the output is included below

📜 What is the name of the script you are using?

jotty

📂 What was the exact command used to execute the script?

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/jotty.sh)"

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 13

📈 Which Proxmox version are you on?

9.1.2

📝 Provide a clear and concise description of the issue.

Sorry, guys - still not working.

Update from Jotty 1.14.1 to 1.14.4 using the script as linked and not using "update" in the shell

Started at 4.62G
Went down to 4.1G before "fetching packages"
Went up to 6.72 at beginning of build, further up to 6.76
Went up to 8.54 at "finalizing page optimazations"
Manual "yarn cache clean" brought it down to 6.4

🔄 Steps to reproduce the issue.

see above

Paste the full error output (if available).

no error output

🖼️ Additional context (optional).

No response

Originally created by @hrglzpf on GitHub (Dec 20, 2025). Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/10172 ### ✅ Have you read and understood the above guidelines? yes ### 🔎 Did you run the script with verbose mode enabled? Yes, verbose mode was enabled and the output is included below ### 📜 What is the name of the script you are using? jotty ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/jotty.sh)" ### ⚙️ What settings are you using? - [x] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 13 ### 📈 Which Proxmox version are you on? 9.1.2 ### 📝 Provide a clear and concise description of the issue. Sorry, guys - still not working. Update from Jotty 1.14.1 to 1.14.4 using the script as linked and not using "update" in the shell Started at 4.62G Went down to 4.1G before "fetching packages" Went up to 6.72 at beginning of build, further up to 6.76 Went up to 8.54 at "finalizing page optimazations" Manual "yarn cache clean" brought it down to 6.4 ### 🔄 Steps to reproduce the issue. see above ### ❌ Paste the full error output (if available). no error output ### 🖼️ Additional context (optional). _No response_
kerem 2026-02-26 12:51:38 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@tremor021 commented on GitHub (Dec 20, 2025):

What exactly is not working? As i can see its working as intended. The disk usage should raise as application is fetching and building its modules. This is expected.

All we can do is do yarn cache clear as we already do in cleanup_lxc function at the end of the script execution

<!-- gh-comment-id:3677560020 --> @tremor021 commented on GitHub (Dec 20, 2025): What exactly is not working? As i can see its working as intended. The disk usage should raise as application is fetching and building its modules. This is expected. All we can do is do `yarn cache clear` as we already do in `cleanup_lxc` function at the end of the script execution
Author
Owner

@MickLesk commented on GitHub (Dec 20, 2025):

I need a Screenshot of full Update, If the cleanup Work.

<!-- gh-comment-id:3677605233 --> @MickLesk commented on GitHub (Dec 20, 2025): I need a Screenshot of full Update, If the cleanup Work.
Author
Owner

@hrglzpf commented on GitHub (Dec 20, 2025):

` _ __ __
()__ / // /__ __
/ / __ / _/ / / / /
/ / // / // // // /
/ /_
/_/_/_, /
/
/ /____/

✔️ Update available: jotty 1.14.1 → 1.14.4
✔️ Stopped Service
✔️ Backed up configuration & data
Hit:1 http://security.debian.org trixie-security InRelease
Hit:2 http://deb.debian.org/debian trixie InRelease
Hit:3 http://deb.debian.org/debian trixie-updates InRelease
Hit:4 https://deb.nodesource.com/node_22.x nodistro InRelease
All packages are up to date.
Warning: https://deb.nodesource.com/node_22.x/dists/nodistro/InRelease: Policy will reject signature within a year, see --audit for details

changed 10 packages in 2s

16 packages are looking for funding
run npm fund for details
✔️ Update Node.js 22
Updating yarn to latest version
changed 1 package in 1s
✔️ Installed Node.js modules: yarn
✔️ Deployed: jotty (1.14.4)
yarn install v1.22.22
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
warning " > @rcode-link/tiptap-drawio@1.0.21" has unmet peer dependency "@tiptap/core@^2.0.0-beta.220".
warning " > @rcode-link/tiptap-drawio@1.0.21" has incorrect peer dependency "@tiptap/pm@^2.0.0-beta.220".
warning "@rcode-link/tiptap-drawio > @tiptap/extension-image@2.27.1" has unmet peer dependency "@tiptap/core@^2.7.0".
warning " > @tiptap/extension-bubble-menu@3.13.0" has unmet peer dependency "@tiptap/core@^3.13.0".
warning " > @tiptap/extension-code-block@3.13.0" has unmet peer dependency "@tiptap/core@^3.13.0".
warning " > @tiptap/extension-highlight@3.13.0" has unmet peer dependency "@tiptap/core@^3.13.0".
warning " > @tiptap/extension-image@3.1.0" has unmet peer dependency "@tiptap/core@^3.1.0".
warning " > @tiptap/extension-link@3.13.0" has unmet peer dependency "@tiptap/core@^3.13.0".
warning " > @tiptap/extension-table@3.13.0" has unmet peer dependency "@tiptap/core@^3.13.0".
warning " > @tiptap/extension-task-item@3.13.0" has unmet peer dependency "@tiptap/extension-list@^3.13.0".
warning " > @tiptap/extension-task-list@3.13.0" has unmet peer dependency "@tiptap/extension-list@^3.13.0".
warning " > @tiptap/extension-text-align@3.13.0" has unmet peer dependency "@tiptap/core@^3.13.0".
warning " > @tiptap/extension-text-style@3.13.0" has unmet peer dependency "@tiptap/core@^3.13.0".
warning " > @tiptap/react@3.13.0" has unmet peer dependency "@tiptap/core@^3.13.0".
warning "@tiptap/react > @tiptap/extension-floating-menu@3.13.0" has unmet peer dependency "@floating-ui/dom@^1.0.0".
warning "@tiptap/react > @tiptap/extension-floating-menu@3.13.0" has unmet peer dependency "@tiptap/core@^3.13.0".
warning " > @tiptap/suggestion@3.13.0" has unmet peer dependency "@tiptap/core@^3.13.0".
warning "next-pwa > babel-loader@8.4.1" has unmet peer dependency "@babel/core@^7.0.0".
warning "next-pwa > babel-loader@8.4.1" has unmet peer dependency "webpack@>=2".
warning "next-pwa > clean-webpack-plugin@4.0.0" has unmet peer dependency "webpack@>=4.0.0 <6.0.0".
warning "next-pwa > terser-webpack-plugin@5.3.16" has unmet peer dependency "webpack@^5.1.0".
warning "next-pwa > workbox-webpack-plugin@6.6.1" has unmet peer dependency "webpack@^4.4.0 || ^5.9.0".
warning " > recharts@3.6.0" has unmet peer dependency "react-is@^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0".
warning " > tailwind-scrollbar@4.0.2" has incorrect peer dependency "tailwindcss@4.x".
warning Workspaces can only be enabled in private projects.
warning Workspaces can only be enabled in private projects.
[4/4] Building fresh packages...
Done in 87.98s.
yarn run v1.22.22
$ /opt/jotty/node_modules/.bin/next telemetry disable
Next.js' telemetry collection is already disabled.

Status: Disabled

You have opted-out of Next.js' anonymous telemetry program.
No data will be collected from your machine.

Learn more: https://nextjs.org/telemetry
Done in 0.36s.
yarn run v1.22.22
$ next build
▲ Next.js 14.2.35

  • Environments: .env
  • Experiments (use with caution):
    · webpackBuildWorker

Creating an optimized production build ...

[PWA] Compile server
[PWA] Compile server
[PWA] Compile client (static)
[PWA] Auto register service worker with: /opt/jotty/node_modules/next-pwa/register.js
[PWA] Service worker: /opt/jotty/public/sw.js
[PWA] url: /sw.js
[PWA] scope: /
[PWA] Compile server
[PWA] Compile server
[PWA] Compile client (static)
[PWA] Auto register service worker with: /opt/jotty/node_modules/next-pwa/register.js
[PWA] Service worker: /opt/jotty/public/sw.js
[PWA] url: /sw.js
[PWA] scope: /
[PWA] Compile server
[PWA] Compile server
[PWA] Compile client (static)
[PWA] Auto register service worker with: /opt/jotty/node_modules/next-pwa/register.js
[PWA] Service worker: /opt/jotty/public/sw.js
[PWA] url: /sw.js
[PWA] scope: /
⚠ Compiled with warnings

/_next/static/chunks/6069.57b3218bb41aa5ce.js is 3.62 MB, and won't be precached. Configure maximumFileSizeToCacheInBytes to change this limit.

✓ Compiled successfully
✓ Linting and checking validity of types
✓ Collecting page data
✓ Generating static pages (13/13)
✓ Collecting build traces
✓ Finalizing page optimization

Route (app) Size First Load JS
┌ ƒ / 9.88 kB 757 kB
├ ƒ /_not-found 149 B 88.8 kB
├ ƒ /admin 22.5 kB 702 kB
├ ƒ /api/admin/rebuild-index 0 B 0 B
├ ƒ /api/app-icons/[filename] 0 B 0 B
├ ƒ /api/auth/check-session 0 B 0 B
├ ƒ /api/categories 0 B 0 B
├ ƒ /api/checklists 0 B 0 B
├ ƒ /api/checklists/[listId] 0 B 0 B
├ ƒ /api/checklists/[listId]/items 0 B 0 B
├ ƒ /api/checklists/[listId]/items/[itemIndex] 0 B 0 B
├ ƒ /api/checklists/[listId]/items/[itemIndex]/check 0 B 0 B
├ ƒ /api/checklists/[listId]/items/[itemIndex]/uncheck 0 B 0 B
├ ƒ /api/custom-css 0 B 0 B
├ ƒ /api/docs 0 B 0 B
├ ƒ /api/exports 0 B 0 B
├ ƒ /api/exports/[filename] 0 B 0 B
├ ƒ /api/file/[username]/[filename] 0 B 0 B
├ ƒ /api/health 0 B 0 B
├ ƒ /api/image/[username]/[filename] 0 B 0 B
├ ƒ /api/manifest 0 B 0 B
├ ƒ /api/notes 0 B 0 B
├ ƒ /api/notes/[noteId] 0 B 0 B
├ ƒ /api/oidc/callback 0 B 0 B
├ ƒ /api/oidc/login 0 B 0 B
├ ƒ /api/oidc/logout 0 B 0 B
├ ƒ /api/prism-theme 0 B 0 B
├ ƒ /api/summary 0 B 0 B
├ ƒ /api/tasks 0 B 0 B
├ ƒ /api/tasks/[taskId] 0 B 0 B
├ ƒ /api/tasks/[taskId]/items 0 B 0 B
├ ƒ /api/tasks/[taskId]/items/[itemIndex] 0 B 0 B
├ ƒ /api/tasks/[taskId]/items/[itemIndex]/status 0 B 0 B
├ ƒ /api/tasks/[taskId]/statuses 0 B 0 B
├ ƒ /api/tasks/[taskId]/statuses/[statusId] 0 B 0 B
├ ƒ /api/user 0 B 0 B
├ ƒ /api/user/[username] 0 B 0 B
├ ƒ /api/user/[username]/avatar 0 B 0 B
├ ƒ /api/video/[username]/[filename] 0 B 0 B
├ ƒ /auth/login 4.7 kB 100 kB
├ ƒ /auth/setup 4.06 kB 99.5 kB
├ ƒ /checklist/[...categoryPath] 26.6 kB 793 kB
├ ƒ /checklists 4.56 kB 188 kB
├ ƒ /migration 9.49 kB 105 kB
├ ƒ /note/[...categoryPath] 96.9 kB 857 kB
├ ƒ /notes 4.1 kB 689 kB
├ ƒ /profile 50.9 kB 207 kB
├ ƒ /public/checklist/[...categoryPath] 4.95 kB 150 kB
├ ƒ /public/note/[...categoryPath] 6.16 kB 663 kB
└ ƒ /tasks 3.63 kB 187 kB

  • First Load JS shared by all 88.6 kB
    ├ chunks/2117-259f7a17a6387cdf.js 32.1 kB
    ├ chunks/fd9d1056-d9dd1ecbde18d6b9.js 53.6 kB
    └ other shared chunks (total) 2.94 kB

ƒ Middleware 26.9 kB

ƒ (Dynamic) server-rendered on demand

Done in 359.69s.
✔️ Updated jotty
✔️ Restored configuration & data
✔️ Started Service
✔️ Updated successfully!`

<!-- gh-comment-id:3677859888 --> @hrglzpf commented on GitHub (Dec 20, 2025): ` _ __ __ (_)___ / /_/ /___ __ / / __ \/ __/ __/ / / / / / /_/ / /_/ /_/ /_/ / __/ /\____/\__/\__/\__, / /___/ /____/ ✔️ Update available: jotty 1.14.1 → 1.14.4 ✔️ Stopped Service ✔️ Backed up configuration & data Hit:1 http://security.debian.org trixie-security InRelease Hit:2 http://deb.debian.org/debian trixie InRelease Hit:3 http://deb.debian.org/debian trixie-updates InRelease Hit:4 https://deb.nodesource.com/node_22.x nodistro InRelease All packages are up to date. Warning: https://deb.nodesource.com/node_22.x/dists/nodistro/InRelease: Policy will reject signature within a year, see --audit for details changed 10 packages in 2s 16 packages are looking for funding run `npm fund` for details ✔️ Update Node.js 22 ⏳ Updating yarn to latest version changed 1 package in 1s ✔️ Installed Node.js modules: yarn ✔️ Deployed: jotty (1.14.4) yarn install v1.22.22 [1/4] Resolving packages... [2/4] Fetching packages... [3/4] Linking dependencies... warning " > @rcode-link/tiptap-drawio@1.0.21" has unmet peer dependency "@tiptap/core@^2.0.0-beta.220". warning " > @rcode-link/tiptap-drawio@1.0.21" has incorrect peer dependency "@tiptap/pm@^2.0.0-beta.220". warning "@rcode-link/tiptap-drawio > @tiptap/extension-image@2.27.1" has unmet peer dependency "@tiptap/core@^2.7.0". warning " > @tiptap/extension-bubble-menu@3.13.0" has unmet peer dependency "@tiptap/core@^3.13.0". warning " > @tiptap/extension-code-block@3.13.0" has unmet peer dependency "@tiptap/core@^3.13.0". warning " > @tiptap/extension-highlight@3.13.0" has unmet peer dependency "@tiptap/core@^3.13.0". warning " > @tiptap/extension-image@3.1.0" has unmet peer dependency "@tiptap/core@^3.1.0". warning " > @tiptap/extension-link@3.13.0" has unmet peer dependency "@tiptap/core@^3.13.0". warning " > @tiptap/extension-table@3.13.0" has unmet peer dependency "@tiptap/core@^3.13.0". warning " > @tiptap/extension-task-item@3.13.0" has unmet peer dependency "@tiptap/extension-list@^3.13.0". warning " > @tiptap/extension-task-list@3.13.0" has unmet peer dependency "@tiptap/extension-list@^3.13.0". warning " > @tiptap/extension-text-align@3.13.0" has unmet peer dependency "@tiptap/core@^3.13.0". warning " > @tiptap/extension-text-style@3.13.0" has unmet peer dependency "@tiptap/core@^3.13.0". warning " > @tiptap/react@3.13.0" has unmet peer dependency "@tiptap/core@^3.13.0". warning "@tiptap/react > @tiptap/extension-floating-menu@3.13.0" has unmet peer dependency "@floating-ui/dom@^1.0.0". warning "@tiptap/react > @tiptap/extension-floating-menu@3.13.0" has unmet peer dependency "@tiptap/core@^3.13.0". warning " > @tiptap/suggestion@3.13.0" has unmet peer dependency "@tiptap/core@^3.13.0". warning "next-pwa > babel-loader@8.4.1" has unmet peer dependency "@babel/core@^7.0.0". warning "next-pwa > babel-loader@8.4.1" has unmet peer dependency "webpack@>=2". warning "next-pwa > clean-webpack-plugin@4.0.0" has unmet peer dependency "webpack@>=4.0.0 <6.0.0". warning "next-pwa > terser-webpack-plugin@5.3.16" has unmet peer dependency "webpack@^5.1.0". warning "next-pwa > workbox-webpack-plugin@6.6.1" has unmet peer dependency "webpack@^4.4.0 || ^5.9.0". warning " > recharts@3.6.0" has unmet peer dependency "react-is@^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0". warning " > tailwind-scrollbar@4.0.2" has incorrect peer dependency "tailwindcss@4.x". warning Workspaces can only be enabled in private projects. warning Workspaces can only be enabled in private projects. [4/4] Building fresh packages... Done in 87.98s. yarn run v1.22.22 $ /opt/jotty/node_modules/.bin/next telemetry disable Next.js' telemetry collection is already disabled. Status: Disabled You have opted-out of Next.js' anonymous telemetry program. No data will be collected from your machine. Learn more: https://nextjs.org/telemetry Done in 0.36s. yarn run v1.22.22 $ next build ▲ Next.js 14.2.35 - Environments: .env - Experiments (use with caution): · webpackBuildWorker Creating an optimized production build ... > [PWA] Compile server > [PWA] Compile server > [PWA] Compile client (static) > [PWA] Auto register service worker with: /opt/jotty/node_modules/next-pwa/register.js > [PWA] Service worker: /opt/jotty/public/sw.js > [PWA] url: /sw.js > [PWA] scope: / > [PWA] Compile server > [PWA] Compile server > [PWA] Compile client (static) > [PWA] Auto register service worker with: /opt/jotty/node_modules/next-pwa/register.js > [PWA] Service worker: /opt/jotty/public/sw.js > [PWA] url: /sw.js > [PWA] scope: / > [PWA] Compile server > [PWA] Compile server > [PWA] Compile client (static) > [PWA] Auto register service worker with: /opt/jotty/node_modules/next-pwa/register.js > [PWA] Service worker: /opt/jotty/public/sw.js > [PWA] url: /sw.js > [PWA] scope: / ⚠ Compiled with warnings /_next/static/chunks/6069.57b3218bb41aa5ce.js is 3.62 MB, and won't be precached. Configure maximumFileSizeToCacheInBytes to change this limit. ✓ Compiled successfully ✓ Linting and checking validity of types ✓ Collecting page data ✓ Generating static pages (13/13) ✓ Collecting build traces ✓ Finalizing page optimization Route (app) Size First Load JS ┌ ƒ / 9.88 kB 757 kB ├ ƒ /_not-found 149 B 88.8 kB ├ ƒ /admin 22.5 kB 702 kB ├ ƒ /api/admin/rebuild-index 0 B 0 B ├ ƒ /api/app-icons/[filename] 0 B 0 B ├ ƒ /api/auth/check-session 0 B 0 B ├ ƒ /api/categories 0 B 0 B ├ ƒ /api/checklists 0 B 0 B ├ ƒ /api/checklists/[listId] 0 B 0 B ├ ƒ /api/checklists/[listId]/items 0 B 0 B ├ ƒ /api/checklists/[listId]/items/[itemIndex] 0 B 0 B ├ ƒ /api/checklists/[listId]/items/[itemIndex]/check 0 B 0 B ├ ƒ /api/checklists/[listId]/items/[itemIndex]/uncheck 0 B 0 B ├ ƒ /api/custom-css 0 B 0 B ├ ƒ /api/docs 0 B 0 B ├ ƒ /api/exports 0 B 0 B ├ ƒ /api/exports/[filename] 0 B 0 B ├ ƒ /api/file/[username]/[filename] 0 B 0 B ├ ƒ /api/health 0 B 0 B ├ ƒ /api/image/[username]/[filename] 0 B 0 B ├ ƒ /api/manifest 0 B 0 B ├ ƒ /api/notes 0 B 0 B ├ ƒ /api/notes/[noteId] 0 B 0 B ├ ƒ /api/oidc/callback 0 B 0 B ├ ƒ /api/oidc/login 0 B 0 B ├ ƒ /api/oidc/logout 0 B 0 B ├ ƒ /api/prism-theme 0 B 0 B ├ ƒ /api/summary 0 B 0 B ├ ƒ /api/tasks 0 B 0 B ├ ƒ /api/tasks/[taskId] 0 B 0 B ├ ƒ /api/tasks/[taskId]/items 0 B 0 B ├ ƒ /api/tasks/[taskId]/items/[itemIndex] 0 B 0 B ├ ƒ /api/tasks/[taskId]/items/[itemIndex]/status 0 B 0 B ├ ƒ /api/tasks/[taskId]/statuses 0 B 0 B ├ ƒ /api/tasks/[taskId]/statuses/[statusId] 0 B 0 B ├ ƒ /api/user 0 B 0 B ├ ƒ /api/user/[username] 0 B 0 B ├ ƒ /api/user/[username]/avatar 0 B 0 B ├ ƒ /api/video/[username]/[filename] 0 B 0 B ├ ƒ /auth/login 4.7 kB 100 kB ├ ƒ /auth/setup 4.06 kB 99.5 kB ├ ƒ /checklist/[...categoryPath] 26.6 kB 793 kB ├ ƒ /checklists 4.56 kB 188 kB ├ ƒ /migration 9.49 kB 105 kB ├ ƒ /note/[...categoryPath] 96.9 kB 857 kB ├ ƒ /notes 4.1 kB 689 kB ├ ƒ /profile 50.9 kB 207 kB ├ ƒ /public/checklist/[...categoryPath] 4.95 kB 150 kB ├ ƒ /public/note/[...categoryPath] 6.16 kB 663 kB └ ƒ /tasks 3.63 kB 187 kB + First Load JS shared by all 88.6 kB ├ chunks/2117-259f7a17a6387cdf.js 32.1 kB ├ chunks/fd9d1056-d9dd1ecbde18d6b9.js 53.6 kB └ other shared chunks (total) 2.94 kB ƒ Middleware 26.9 kB ƒ (Dynamic) server-rendered on demand Done in 359.69s. ✔️ Updated jotty ✔️ Restored configuration & data ✔️ Started Service ✔️ Updated successfully!`
Author
Owner

@fccview commented on GitHub (Dec 21, 2025):

I wonder if the optimisation work that was just merged will sort this out as the folder size will be considerably smaller now :)

<!-- gh-comment-id:3679632097 --> @fccview commented on GitHub (Dec 21, 2025): I wonder if the optimisation work that was just merged will sort this out as the folder size will be considerably smaller now :)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ProxmoxVE#2198
No description provided.