Skip to content

[Homepage] Update successful, but the service won't start.ย #16719

Description

@pafade89

โœ… 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?

Homepage

๐Ÿ“‚ What was the exact command used to execute the script?

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

โš™๏ธ What settings are you using?

  • Default Settings
  • Advanced Settings

๐Ÿ–ฅ๏ธ Which Linux distribution are you using?

Debian 13

๐Ÿงฑ Is this Proxmox host running arm64?

No

๐Ÿ“ˆ Which Proxmox version are you on?

9.2

๐Ÿ“ Provide a clear and concise description of the issue.

The Homepage update completes successfully, but the service keeps crashing repeatedly.

๐Ÿ”„ Steps to reproduce the issue.

start update

โŒ Paste the full error output (if available).

Aug 24 11:31:48 homepage systemd[1]: homepage.service: Main process exited, code=exited, status=1/FAILURE
Aug 24 11:31:48 homepage systemd[1]: homepage.service: Failed with result 'exit-code'.
Aug 24 11:31:48 homepage systemd[1]: homepage.service: Consumed 1.421s CPU time, 189.6M memory peak.
Aug 24 11:31:49 homepage systemd[1]: homepage.service: Scheduled restart job, restart counter is at 19.
Aug 24 11:31:49 homepage systemd[1]: Started homepage.service - Homepage.
Aug 24 11:31:50 homepage pnpm[4272]: [ERR_PNPM_ABORTED_REMOVE_MODULES_DIR_NO_TTY] Aborted removal of modules directory due to no TTY
Aug 24 11:31:50 homepage pnpm[4272]: If you are running pnpm in CI, set the CI environment variable to "true", or set "confirmModulesPurge" to "false".
Aug 24 11:31:50 homepage pnpm[4260]: [ERROR] Command failed with exit code 1: pnpm install
Aug 24 11:31:50 homepage pnpm[4260]: pnpm: Command failed with exit code 1: pnpm install
Aug 24 11:31:50 homepage pnpm[4260]: at getFinalError (file:///usr/lib/node_modules/pnpm/dist/pnpm.mjs:89319:14)
Aug 24 11:31:50 homepage pnpm[4260]: at makeError (file:///usr/lib/node_modules/pnpm/dist/pnpm.mjs:91626:21)
Aug 24 11:31:50 homepage pnpm[4260]: at getSyncResult (file:///usr/lib/node_modules/pnpm/dist/pnpm.mjs:93470:10)
Aug 24 11:31:50 homepage pnpm[4260]: at spawnSubprocessSync (file:///usr/lib/node_modules/pnpm/dist/pnpm.mjs:93430:14)
Aug 24 11:31:50 homepage pnpm[4260]: at execaCoreSync (file:///usr/lib/node_modules/pnpm/dist/pnpm.mjs:93360:23)
Aug 24 11:31:50 homepage pnpm[4260]: at callBoundExeca (file:///usr/lib/node_modules/pnpm/dist/pnpm.mjs:95888:23)
Aug 24 11:31:50 homepage pnpm[4260]: at boundExeca (file:///usr/lib/node_modules/pnpm/dist/pnpm.mjs:95865:49)
Aug 24 11:31:50 homepage pnpm[4260]: at sync2 (file:///usr/lib/node_modules/pnpm/dist/pnpm.mjs:96020:14)
Aug 24 11:31:50 homepage pnpm[4260]: at runPnpmCli (file:///usr/lib/node_modules/pnpm/dist/pnpm.mjs:273381:5)
Aug 24 11:31:50 homepage pnpm[4260]: at runDepsStatusCheck (file:///usr/lib/node_modules/pnpm/dist/pnpm.mjs:274597:7)

๐Ÿ–ผ๏ธ Additional context (optional).

....
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/next@16.2.6_react-dom@19.2.5_react@19.2.5__react@19.2.5/node_modules/next/dist/telemetryโ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/next@16.2.6_react-dom@19.2.5_react@19.2.5__react@19.2.5/node_modules/next/fontโ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/next@16.2.6_react-dom@19.2.5_react@19.2.5__react@19.2.5/node_modules/@swcโ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/next@16.2.6_react-dom@19.2.5_react@19.2.5__react@19.2.5/node_modules/@nextโ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/@grpc+proto-loader@0.7.15โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/debug@4.4.1โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/bl@4.1.0โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/@protobufjs+eventemitter@1.1.1โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/picocolors@1.1.1โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/safe-buffer@5.1.2โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/react-is@16.13.1โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/@nodable+entities@2.1.1โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/@kubernetes+client-node@1.0.0/node_modules/@kubernetes/client-node/dist/gen/apisโ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/@kubernetes+client-node@1.0.0/node_modules/@kubernetes/client-node/dist/gen/httpโ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/@kubernetes+client-node@1.0.0/node_modules/@kubernetes/client-node/dist/gen/typesโ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/tar-fs@2.1.4โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/luxon@3.7.2โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/systeminformation@5.31.6โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/winston@3.19.0โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/readable-stream@3.6.2โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/follow-redirects@1.16.0โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/chownr@1.1.4โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/json-rpc-2.0@1.7.1โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/seek-bzip@2.0.0โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/readable-stream@1.0.34โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/tar@7.5.11โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/rfc4648@1.5.4โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/hoist-non-react-statics@3.3.2โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/detect-libc@2.1.2โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/@img+sharp-linuxmusl-x64@0.34.5โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/@babel+runtime@7.27.6โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/react-dom@19.2.5_react@19.2.5โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/client-only@0.0.1โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/any-promise@1.3.0โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/resolve-alpn@1.2.1โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/form-data-encoder@2.1.4โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/@next+env@16.2.6โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/has-flag@4.0.0โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/@grpc+proto-loader@0.8.1โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/kuler@2.0.0โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/node_modules/.pnpm/defer-to-connect@2.0.1โ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/configโ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/.next/server/chunksโ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/.next/server/pages/api/dockerโ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/.next/server/pages/api/proxmoxโ€™: No such file or directory
find: โ€˜/opt/homepage/.next/standalone/.next/server/pages/enโ€™: No such file or directory
find: โ€˜/opt/homepage/.next/server/chunksโ€™: No such file or directory
find: โ€˜/opt/homepage/.next/server/pages/api/dockerโ€™: No such file or directory
find: โ€˜/opt/homepage/.next/server/pages/api/proxmoxโ€™: No such file or directory
find: โ€˜/opt/homepage/.next/server/pages/enโ€™: No such file or directory
โœ”๏ธ Deployed: homepage (2.1.2)
โœ”๏ธ Restored data
โณ Updating Homepage (Patience)Lockfile is up to date, resolution step is skipped
Packages: +741
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ โ”‚
โ”‚ Update available! 9.15.1 โ†’ 11.23.0. โ”‚
โ”‚ Changelog: https://github.com/pnpm/pnpm/releases/tag/v11.23.0 โ”‚
โ”‚ Run "pnpm self-update" to update. โ”‚
โ”‚ โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

Downloading next@16.3.0: 41.54 MB/41.54 MB, done
Downloading @img/sharp-libvips-linux-x64@1.3.2: 8.11 MB/8.11 MB, done
Downloading react-icons@5.7.0: 22.77 MB/22.77 MB, done
Downloading @rolldown/binding-linux-x64-gnu@1.2.4: 8.00 MB/8.00 MB, done
Downloading @next/swc-linux-x64-gnu@16.3.0: 33.76 MB/33.76 MB, done
Progress: resolved 741, reused 462, downloaded 279, added 741, done
node_modules/.pnpm/cpu-features@0.0.10/node_modules/cpu-features: Running install script, failed in 96ms (skipped as optional)
node_modules/.pnpm/protobufjs@7.6.5/node_modules/protobufjs: Running postinstall script, done in 107ms
node_modules/.pnpm/unrs-resolver@1.12.2/node_modules/unrs-resolver: Running postinstall script, done in 115ms
node_modules/.pnpm/ssh2@1.17.0/node_modules/ssh2: Running install script, done in 1.8s

dependencies:

  • @headlessui/react 2.2.10
  • @kubernetes/client-node 2.0.0
  • classnames 2.5.1
  • compare-versions 6.1.1
  • dockerode 5.0.1
  • follow-redirects 1.16.0
  • gamedig 5.3.3
  • i18next 26.3.6
  • ical.js 2.2.1
  • js-yaml 5.3.0
  • json-rpc-2.0 1.7.1
  • luxon 3.7.2
  • memory-cache 0.2.0
  • minecraftstatuspinger 1.2.2
  • next 16.3.0
  • next-auth 4.24.15
  • next-i18next 16.0.10
  • ping 1.0.0
  • pretty-bytes 7.1.1
  • raw-body 4.0.0
  • react 19.2.8
  • react-dom 19.2.8
  • react-i18next 17.0.11
  • react-icons 5.7.0
  • recharts 3.10.1
  • swr 2.5.1
  • systeminformation 5.33.1
  • tough-cookie 6.0.2
  • urbackup-server-api 0.92.6
  • winston 3.19.0
  • ws 8.21.2
  • xml-js 1.6.11

devDependencies:

  • @eslint/compat 2.1.0
  • @eslint/eslintrc 3.3.6
  • @eslint/js 9.39.5
  • @tailwindcss/forms 0.5.11
  • @tailwindcss/postcss 4.3.3
  • @testing-library/jest-dom 7.0.1
  • @testing-library/react 16.3.2
  • @vitest/coverage-v8 4.1.10
  • eslint 9.39.5
  • eslint-config-next 15.5.22
  • eslint-config-prettier 10.1.8
  • eslint-plugin-import 2.32.0
  • eslint-plugin-jsx-a11y 6.10.2
  • eslint-plugin-prettier 5.5.6
  • eslint-plugin-react 7.37.5
  • eslint-plugin-react-hooks 7.1.1
  • jsdom 30.0.1
  • postcss 8.5.26
  • prettier 3.9.6
  • prettier-plugin-organize-imports 4.3.0
  • tailwind-scrollbar 4.0.2
  • tailwindcss 4.3.3
  • typescript 5.9.3
  • vitest 4.1.10

Done in 16.6s
โ€‰WARNโ€‰ deprecated eslint@9.39.5: This version is no longer supported. Please see https://eslint.org/version-support for other options.
โ€‰WARNโ€‰ 1 deprecated subdependencies found: event-to-promise@0.7.0
Packages: +11
+++++++++++
Downloading @img/sharp-libvips-linuxmusl-x64@1.3.2: 8.15 MB/8.15 MB, done
Downloading @next/swc-linux-x64-musl@16.3.0: 33.22 MB/33.22 MB, done
Downloading @rolldown/binding-linux-x64-musl@1.2.5: 8.13 MB/8.13 MB, done
Downloading @rolldown/binding-linux-x64-gnu@1.2.5: 8.16 MB/8.16 MB, done
Progress: resolved 845, reused 738, downloaded 17, added 11, done
Done in 6.5s

homepage@2.1.2 build /opt/homepage
next build --webpack

โ–ฒ Next.js 16.3.0 (webpack)

  • Environments: .env
    โœ“ Running next.config.js took 17ms

โš  The "middleware" file convention is deprecated. Please use "proxy" instead.

To migrate automatically, run:
npx @next/codemod@canary middleware-to-proxy .

Learn more: https://nextjs.org/docs/messages/middleware-to-proxy
โœ“ Finished TypeScript in 2ms
Creating an optimized production build ...
โš  Compiled with warnings in 2.2s

./node_modules/.pnpm/next@16.3.0_@babel+core@7.29.7_@types+node@26.2.0_react-dom@19.2.8_react@19.2.8__react@19.2.8/node_modules/next/dist/esm/server/app-render/dynamic-rendering.js
A Node.js API is used (process.cwd at line: 1044) which is not supported in the Edge Runtime.
Learn more: https://nextjs.org/docs/api-reference/edge-runtime

Import trace for requested module:
./node_modules/.pnpm/next@16.3.0_@babel+core@7.29.7_@types+node@26.2.0_react-dom@19.2.8_react@19.2.8__react@19.2.8/node_modules/next/dist/esm/server/app-render/dynamic-rendering.js
./node_modules/.pnpm/next@16.3.0_@babel+core@7.29.7_@types+node@26.2.0_react-dom@19.2.8_react@19.2.8__react@19.2.8/node_modules/next/dist/esm/server/request/connection.js
./node_modules/.pnpm/next@16.3.0_@babel+core@7.29.7_@types+node@26.2.0_react-dom@19.2.8_react@19.2.8__react@19.2.8/node_modules/next/dist/esm/server/web/exports/index.js
./node_modules/.pnpm/next@16.3.0_@babel+core@7.29.7_@types+node@26.2.0_react-dom@19.2.8_react@19.2.8__react@19.2.8/node_modules/next/dist/esm/api/server.js

./node_modules/.pnpm/next@16.3.0_@babel+core@7.29.7_@types+node@26.2.0_react-dom@19.2.8_react@19.2.8__react@19.2.8/node_modules/next/dist/esm/server/app-render/dynamic-rendering.js
A Node.js API is used (process.cwd at line: 1044) which is not supported in the Edge Runtime.
Learn more: https://nextjs.org/docs/api-reference/edge-runtime

Import trace for requested module:
./node_modules/.pnpm/next@16.3.0_@babel+core@7.29.7_@types+node@26.2.0_react-dom@19.2.8_react@19.2.8__react@19.2.8/node_modules/next/dist/esm/server/app-render/dynamic-rendering.js
./node_modules/.pnpm/next@16.3.0_@babel+core@7.29.7_@types+node@26.2.0_react-dom@19.2.8_react@19.2.8__react@19.2.8/node_modules/next/dist/esm/server/request/connection.js
./node_modules/.pnpm/next@16.3.0_@babel+core@7.29.7_@types+node@26.2.0_react-dom@19.2.8_react@19.2.8__react@19.2.8/node_modules/next/dist/esm/server/web/exports/index.js
./node_modules/.pnpm/next@16.3.0_@babel+core@7.29.7_@types+node@26.2.0_react-dom@19.2.8_react@19.2.8__react@19.2.8/node_modules/next/dist/esm/api/server.js

โœ“ Compiled successfully in 30.1s
โœ“ Collecting page data using 1 worker in 1558ms
โœ“ Generating static pages using 1 worker (3/3) in 780ms
โœ“ Collecting build traces in 36.2s
โœ“ Finalizing page optimization in 37.0s

Route (pages)
โ”Œ โ— /
โ”œ /_app
โ”œ โ—‹ /404
โ”œ ฦ’ /api/auth/[...nextauth]
โ”œ ฦ’ /api/bookmarks
โ”œ ฦ’ /api/config/[path]
โ”œ ฦ’ /api/docker/stats/[...service]
โ”œ ฦ’ /api/docker/status/[...service]
โ”œ ฦ’ /api/hash
โ”œ ฦ’ /api/healthcheck
โ”œ ฦ’ /api/kubernetes/stats/[...service]
โ”œ ฦ’ /api/kubernetes/status/[...service]
โ”œ ฦ’ /api/mcp
โ”œ ฦ’ /api/mcp/index.test
โ”œ ฦ’ /api/ping
โ”œ ฦ’ /api/proxmox/stats/[...service]
โ”œ ฦ’ /api/releases
โ”œ ฦ’ /api/revalidate
โ”œ ฦ’ /api/search/searchSuggestion
โ”œ ฦ’ /api/services
โ”œ ฦ’ /api/services/proxy
โ”œ ฦ’ /api/siteMonitor
โ”œ ฦ’ /api/theme
โ”œ ฦ’ /api/validate
โ”œ ฦ’ /api/widgets
โ”œ ฦ’ /api/widgets/glances
โ”œ ฦ’ /api/widgets/kubernetes
โ”œ ฦ’ /api/widgets/longhorn
โ”œ ฦ’ /api/widgets/openmeteo
โ”œ ฦ’ /api/widgets/openweathermap
โ”œ ฦ’ /api/widgets/resources
โ”œ ฦ’ /api/widgets/stocks
โ”œ ฦ’ /api/widgets/weather
โ”œ ฦ’ /auth/signin
โ”œ ฦ’ /browserconfig.xml
โ”œ ฦ’ /robots.txt
โ”” ฦ’ /site.webmanifest

ฦ’ Proxy (Middleware)

โ—‹ (Static) prerendered as static content
โ— (SSG) prerendered as static HTML (uses getStaticProps)
ฦ’ (Dynamic) server-rendered on demand

โœ”๏ธ Restored data
โœ”๏ธ Updated .env
โœ”๏ธ Updated Homepage
โœ”๏ธ Started service
โœ”๏ธ Updated successfully!

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions