[GH-ISSUE #9954] Heimdall-Dashboard install script stuck at Cleaning up #2161

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

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

Originally assigned to: @tremor021 on GitHub.

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?

Heimdall-Dashboard

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

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

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 12

📈 Which Proxmox version are you on?

pve-manager/9.1.2/9d436f37a0ac4172 (running kernel: 6.17.2-2-pve)

📝 Provide a clear and concise description of the issue.

Script gets 'stuck' at the 'Cleaning up' stage. In the background, it is executing the following: /usr/bin/php /usr/bin/composer clear-cache

install log shows that the command in question has prompted for user input:

Do not run Composer as root/super user! See https://getcomposer.org/root for details
Continue as root/super user [yes]? 

Pushing enter on the terminal that is executing the install script does allow it to finish.

🔄 Steps to reproduce the issue.

  1. run install cmd
    bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/heimdall-dashboard.sh)"
  2. choose either default or advanced, both have the issue.
  3. wait for script execute and to hang at the 'Cleaning up'

Paste the full error output (if available).

  🧩  Using Advanced Install on node proxmox
  💡  PVE Version 9.1.2 (Kernel: 6.17.2-2-pve)

  💡  PVE Version 9.1.2 (Kernel: 6.17.2-2-pve)
  🖥️  Operating System: debian
  🌟  Version: 12
  📦  Container Type: Unprivileged
  🆔  Container ID: 101
  🏠  Hostname: heimdall
  💾  Disk Size: 2 GB
  🧠  CPU Cores: 1
  🛠️  RAM Size: 512 MiB
  🌉  Bridge: br_7_serv
  📡  IPv4: 192.168.50.20/22
  📡  IPv6: auto
  🗂️  FUSE Support: no
  📦  Nesting: Enabled
  🎮  GPU Passthrough: no
  💡  Timezone: UTC
  💡  APT Cacher: 192.168.48.5
  🔍  Verbose Mode: yes
  🚀  Creating a Heimdall-Dashboard LXC using the above advanced settings
  ✔️   Storage local-btrfs (Free: 887.5GB  Used: 41.4GB) [Template]
  ✔️   Storage local-btrfs (Free: 887.5GB  Used: 41.4GB) [Container]
  ✔️   Storage 'local-btrfs' (btrfs) validated
  ✔️   Template storage 'local-btrfs' validated
  ✔️   Template search completed
  ✔️   Template debian-12-standard_12.12-1_amd64.tar.zst [online]
  ✔️   LXC Container 101 was successfully created.
  ✔️   Started LXC Container
  ✔️   Network in LXC is reachable (ping)
  ✔️   Customized LXC Container
  ✔️   Set up Container OS
  ✔️   Network Connected: 192.168.50.20
  ✔️   IPv4 Internet Connected
  ✖️   IPv6 Internet Not Connected
  ✔️   Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ ) git.community-scripts.org:(✔️ )
Hit:1 http://security.debian.org bookworm-security InRelease
Hit:2 http://deb.debian.org/debian bookworm InRelease
Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
Reading package lists... Done
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  bind9-dnsutils bind9-host bind9-libs libssl3 openssl
5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 4,854 kB of archives.
After this operation, 12.3 kB of additional disk space will be used.
Get:1 http://security.debian.org bookworm-security/main amd64 libssl3 amd64 3.0.17-1~deb12u3 [2,028 kB]
Get:2 http://security.debian.org bookworm-security/main amd64 bind9-host amd64 1:9.18.41-1~deb12u1 [54.7 kB]
Get:3 http://security.debian.org bookworm-security/main amd64 bind9-dnsutils amd64 1:9.18.41-1~deb12u1 [155 kB]
Get:4 http://security.debian.org bookworm-security/main amd64 bind9-libs amd64 1:9.18.41-1~deb12u1 [1,181 kB]
Get:5 http://security.debian.org bookworm-security/main amd64 openssl amd64 3.0.17-1~deb12u3 [1,434 kB]
Fetched 4,854 kB in 0s (449 MB/s)
apt-listchanges: Reading changelogs...
(Reading database ... 20346 files and directories currently installed.)
Preparing to unpack .../libssl3_3.0.17-1~deb12u3_amd64.deb ...
Unpacking libssl3:amd64 (3.0.17-1~deb12u3) over (3.0.17-1~deb12u2) ...
Preparing to unpack .../bind9-host_1%3a9.18.41-1~deb12u1_amd64.deb ...
Unpacking bind9-host (1:9.18.41-1~deb12u1) over (1:9.18.33-1~deb12u2) ...
Preparing to unpack .../bind9-dnsutils_1%3a9.18.41-1~deb12u1_amd64.deb ...
Unpacking bind9-dnsutils (1:9.18.41-1~deb12u1) over (1:9.18.33-1~deb12u2) ...
Preparing to unpack .../bind9-libs_1%3a9.18.41-1~deb12u1_amd64.deb ...
Unpacking bind9-libs:amd64 (1:9.18.41-1~deb12u1) over (1:9.18.33-1~deb12u2) ...
Preparing to unpack .../openssl_3.0.17-1~deb12u3_amd64.deb ...
Unpacking openssl (3.0.17-1~deb12u3) over (3.0.17-1~deb12u2) ...
Setting up libssl3:amd64 (3.0.17-1~deb12u3) ...
Setting up openssl (3.0.17-1~deb12u3) ...
Setting up bind9-libs:amd64 (1:9.18.41-1~deb12u1) ...
Setting up bind9-host (1:9.18.41-1~deb12u1) ...
Setting up bind9-dnsutils (1:9.18.41-1~deb12u1) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for libc-bin (2.36-9+deb12u13) ...
  ✔️   Updated Container OS
Reading package lists... Dones
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
  apt-transport-https
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 25.2 kB of archives.
After this operation, 35.8 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main amd64 apt-transport-https all 2.6.1 [25.2 kB]
Fetched 25.2 kB in 0s (0 B/s)
Selecting previously unselected package apt-transport-https.
(Reading database ... 20349 files and directories currently installed.)
Preparing to unpack .../apt-transport-https_2.6.1_all.deb ...
Unpacking apt-transport-https (2.6.1) ...
Setting up apt-transport-https (2.6.1) ...
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  git git-man jsonlint liberror-perl libsodium23 patch php-cli php-common php-composer-ca-bundle php-composer-class-map-generator php-composer-metadata-minifier php-composer-pcre php-composer-semver
  php-composer-spdx-licenses php-composer-xdebug-handler php-intl php-json-schema php-mbstring php-psr-container php-psr-log php-react-promise php-seld-signal-handler php-symfony-console
  php-symfony-deprecation-contracts php-symfony-filesystem php-symfony-finder php-symfony-process php-symfony-service-contracts php-symfony-string php8.2-cli php8.2-common php8.2-intl php8.2-mbstring
  php8.2-opcache php8.2-readline psmisc sgml-base
Suggested packages:
  fossil mercurial subversion php-zip git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn ed diffutils-doc php-symfony-event-dispatcher
  php-symfony-lock php-symfony-service-implementation php-pear sgml-base-doc
The following NEW packages will be installed:
  composer git git-man jsonlint liberror-perl libsodium23 patch php-cli php-common php-composer-ca-bundle php-composer-class-map-generator php-composer-metadata-minifier php-composer-pcre
  php-composer-semver php-composer-spdx-licenses php-composer-xdebug-handler php-intl php-json-schema php-mbstring php-psr-container php-psr-log php-react-promise php-seld-signal-handler
  php-symfony-console php-symfony-deprecation-contracts php-symfony-filesystem php-symfony-finder php-symfony-process php-symfony-service-contracts php-symfony-string php8.2-cli php8.2-common
  php8.2-intl php8.2-mbstring php8.2-opcache php8.2-readline psmisc sgml-base
0 upgraded, 38 newly installed, 0 to remove and 0 not upgraded.
Need to get 14.2 MB of archives.
After this operation, 72.3 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main amd64 sgml-base all 1.31 [15.4 kB]
Get:2 http://deb.debian.org/debian bookworm/main amd64 psmisc amd64 23.6-1 [259 kB]
Get:3 http://deb.debian.org/debian bookworm/main amd64 php-common all 2:93 [13.1 kB]
Get:4 http://deb.debian.org/debian bookworm/main amd64 php8.2-common amd64 8.2.29-1~deb12u1 [689 kB]
Get:5 http://deb.debian.org/debian bookworm/main amd64 php8.2-opcache amd64 8.2.29-1~deb12u1 [346 kB]
Get:6 http://deb.debian.org/debian bookworm/main amd64 php8.2-readline amd64 8.2.29-1~deb12u1 [12.4 kB]
Get:7 http://deb.debian.org/debian bookworm/main amd64 libsodium23 amd64 1.0.18-1 [161 kB]
Get:8 http://deb.debian.org/debian bookworm/main amd64 php8.2-cli amd64 8.2.29-1~deb12u1 [1,738 kB]
Get:9 http://deb.debian.org/debian bookworm/main amd64 php-cli all 2:8.2+93 [4,108 B]
Get:10 http://deb.debian.org/debian bookworm/main amd64 php-composer-ca-bundle all 1.3.5-1 [11.5 kB]
Get:11 http://deb.debian.org/debian bookworm/main amd64 php-symfony-deprecation-contracts all 2.5.2-1+deb12u1 [5,928 B]
Get:12 http://deb.debian.org/debian bookworm/main amd64 php-symfony-finder all 5.4.23+dfsg-1+deb12u4 [29.5 kB]
Get:13 http://deb.debian.org/debian bookworm/main amd64 php-composer-pcre all 3.1.0-1+deb12u1 [10.1 kB]
Get:14 http://deb.debian.org/debian bookworm/main amd64 php-composer-class-map-generator all 1.0.0-2+deb12u1 [10.2 kB]
Get:15 http://deb.debian.org/debian bookworm/main amd64 php-composer-metadata-minifier all 1.0.0-2 [3,632 B]
Get:16 http://deb.debian.org/debian bookworm/main amd64 php-composer-semver all 3.3.2-1 [21.9 kB]
Get:17 http://deb.debian.org/debian bookworm/main amd64 php-composer-spdx-licenses all 1.5.7-1 [14.5 kB]
Get:18 http://deb.debian.org/debian bookworm/main amd64 php-psr-log all 1.1.4-2 [9,560 B]
Get:19 http://deb.debian.org/debian bookworm/main amd64 php-composer-xdebug-handler all 3.0.3-2+deb12u1 [18.6 kB]
Get:20 http://deb.debian.org/debian bookworm/main amd64 php-json-schema all 5.2.12-2 [38.3 kB]
Get:21 http://deb.debian.org/debian bookworm/main amd64 jsonlint all 1.9.0-1 [14.2 kB]
Get:22 http://deb.debian.org/debian bookworm/main amd64 php8.2-mbstring amd64 8.2.29-1~deb12u1 [443 kB]
Get:23 http://deb.debian.org/debian bookworm/main amd64 php-mbstring all 2:8.2+93 [3,664 B]
Get:24 http://deb.debian.org/debian bookworm/main amd64 php-psr-container all 1.1.2-1 [4,324 B]
Get:25 http://deb.debian.org/debian bookworm/main amd64 php-symfony-service-contracts all 2.5.2-1+deb12u1 [9,888 B]
Get:26 http://deb.debian.org/debian bookworm/main amd64 php8.2-intl amd64 8.2.29-1~deb12u1 [137 kB]
Get:27 http://deb.debian.org/debian bookworm/main amd64 php-intl all 2:8.2+93 [3,664 B]
Get:28 http://deb.debian.org/debian bookworm/main amd64 php-symfony-string all 5.4.23+dfsg-1+deb12u4 [38.8 kB]
Get:29 http://deb.debian.org/debian bookworm/main amd64 php-symfony-console all 5.4.23+dfsg-1+deb12u4 [93.1 kB]
Get:30 http://deb.debian.org/debian bookworm/main amd64 php-symfony-filesystem all 5.4.23+dfsg-1+deb12u4 [28.3 kB]
Get:31 http://deb.debian.org/debian bookworm/main amd64 php-symfony-process all 5.4.23+dfsg-1+deb12u4 [33.5 kB]
Get:32 http://deb.debian.org/debian bookworm/main amd64 php-react-promise all 2.9.0-3 [22.4 kB]
Get:33 http://deb.debian.org/debian bookworm/main amd64 php-seld-signal-handler all 2.0.1-2 [9,604 B]
Get:34 http://deb.debian.org/debian bookworm/main amd64 composer all 2.5.5-1+deb12u2 [492 kB]
Get:35 http://deb.debian.org/debian bookworm/main amd64 liberror-perl all 0.17029-2 [29.0 kB]
Get:36 http://deb.debian.org/debian bookworm/main amd64 git-man all 1:2.39.5-0+deb12u2 [2,053 kB]
Get:37 http://deb.debian.org/debian bookworm/main amd64 git amd64 1:2.39.5-0+deb12u2 [7,260 kB]
Get:38 http://deb.debian.org/debian bookworm/main amd64 patch amd64 2.7.6-7 [128 kB]
Fetched 14.2 MB in 0s (341 MB/s)
Extracting templates from packages: 100%
Selecting previously unselected package sgml-base.
(Reading database ... 20353 files and directories currently installed.)
Preparing to unpack .../00-sgml-base_1.31_all.deb ...
Unpacking sgml-base (1.31) ...
Selecting previously unselected package psmisc.
Preparing to unpack .../01-psmisc_23.6-1_amd64.deb ...
Unpacking psmisc (23.6-1) ...
Selecting previously unselected package php-common.
Preparing to unpack .../02-php-common_2%3a93_all.deb ...
Unpacking php-common (2:93) ...
Selecting previously unselected package php8.2-common.
Preparing to unpack .../03-php8.2-common_8.2.29-1~deb12u1_amd64.deb ...
Unpacking php8.2-common (8.2.29-1~deb12u1) ...
Selecting previously unselected package php8.2-opcache.
Preparing to unpack .../04-php8.2-opcache_8.2.29-1~deb12u1_amd64.deb ...
Unpacking php8.2-opcache (8.2.29-1~deb12u1) ...
Selecting previously unselected package php8.2-readline.
Preparing to unpack .../05-php8.2-readline_8.2.29-1~deb12u1_amd64.deb ...
Unpacking php8.2-readline (8.2.29-1~deb12u1) ...
Selecting previously unselected package libsodium23:amd64.
Preparing to unpack .../06-libsodium23_1.0.18-1_amd64.deb ...
Unpacking libsodium23:amd64 (1.0.18-1) ...
Selecting previously unselected package php8.2-cli.
Preparing to unpack .../07-php8.2-cli_8.2.29-1~deb12u1_amd64.deb ...
Unpacking php8.2-cli (8.2.29-1~deb12u1) ...
Selecting previously unselected package php-cli.
Preparing to unpack .../08-php-cli_2%3a8.2+93_all.deb ...
Unpacking php-cli (2:8.2+93) ...
Selecting previously unselected package php-composer-ca-bundle.
Preparing to unpack .../09-php-composer-ca-bundle_1.3.5-1_all.deb ...
Unpacking php-composer-ca-bundle (1.3.5-1) ...
Selecting previously unselected package php-symfony-deprecation-contracts.
Preparing to unpack .../10-php-symfony-deprecation-contracts_2.5.2-1+deb12u1_all.deb ...
Unpacking php-symfony-deprecation-contracts (2.5.2-1+deb12u1) ...
Selecting previously unselected package php-symfony-finder.
Preparing to unpack .../11-php-symfony-finder_5.4.23+dfsg-1+deb12u4_all.deb ...
Unpacking php-symfony-finder (5.4.23+dfsg-1+deb12u4) ...
Selecting previously unselected package php-composer-pcre.
Preparing to unpack .../12-php-composer-pcre_3.1.0-1+deb12u1_all.deb ...
Unpacking php-composer-pcre (3.1.0-1+deb12u1) ...
Selecting previously unselected package php-composer-class-map-generator.
Preparing to unpack .../13-php-composer-class-map-generator_1.0.0-2+deb12u1_all.deb ...
Unpacking php-composer-class-map-generator (1.0.0-2+deb12u1) ...
Selecting previously unselected package php-composer-metadata-minifier.
Preparing to unpack .../14-php-composer-metadata-minifier_1.0.0-2_all.deb ...
Unpacking php-composer-metadata-minifier (1.0.0-2) ...
Selecting previously unselected package php-composer-semver.
Preparing to unpack .../15-php-composer-semver_3.3.2-1_all.deb ...
Unpacking php-composer-semver (3.3.2-1) ...
Selecting previously unselected package php-composer-spdx-licenses.
Preparing to unpack .../16-php-composer-spdx-licenses_1.5.7-1_all.deb ...
Unpacking php-composer-spdx-licenses (1.5.7-1) ...
Selecting previously unselected package php-psr-log.
Preparing to unpack .../17-php-psr-log_1.1.4-2_all.deb ...
Unpacking php-psr-log (1.1.4-2) ...
Selecting previously unselected package php-composer-xdebug-handler.
Preparing to unpack .../18-php-composer-xdebug-handler_3.0.3-2+deb12u1_all.deb ...
Unpacking php-composer-xdebug-handler (3.0.3-2+deb12u1) ...
Selecting previously unselected package php-json-schema.
Preparing to unpack .../19-php-json-schema_5.2.12-2_all.deb ...
Unpacking php-json-schema (5.2.12-2) ...
Selecting previously unselected package jsonlint.
Preparing to unpack .../20-jsonlint_1.9.0-1_all.deb ...
Unpacking jsonlint (1.9.0-1) ...
Selecting previously unselected package php8.2-mbstring.
Preparing to unpack .../21-php8.2-mbstring_8.2.29-1~deb12u1_amd64.deb ...
Unpacking php8.2-mbstring (8.2.29-1~deb12u1) ...
Selecting previously unselected package php-mbstring.
Preparing to unpack .../22-php-mbstring_2%3a8.2+93_all.deb ...
Unpacking php-mbstring (2:8.2+93) ...
Selecting previously unselected package php-psr-container.
Preparing to unpack .../23-php-psr-container_1.1.2-1_all.deb ...
Unpacking php-psr-container (1.1.2-1) ...
Selecting previously unselected package php-symfony-service-contracts.
Preparing to unpack .../24-php-symfony-service-contracts_2.5.2-1+deb12u1_all.deb ...
Unpacking php-symfony-service-contracts (2.5.2-1+deb12u1) ...
Selecting previously unselected package php8.2-intl.
Preparing to unpack .../25-php8.2-intl_8.2.29-1~deb12u1_amd64.deb ...
Unpacking php8.2-intl (8.2.29-1~deb12u1) ...
Selecting previously unselected package php-intl.
Preparing to unpack .../26-php-intl_2%3a8.2+93_all.deb ...
Unpacking php-intl (2:8.2+93) ...
Selecting previously unselected package php-symfony-string.
Preparing to unpack .../27-php-symfony-string_5.4.23+dfsg-1+deb12u4_all.deb ...
Unpacking php-symfony-string (5.4.23+dfsg-1+deb12u4) ...
Selecting previously unselected package php-symfony-console.
Preparing to unpack .../28-php-symfony-console_5.4.23+dfsg-1+deb12u4_all.deb ...
Unpacking php-symfony-console (5.4.23+dfsg-1+deb12u4) ...
Selecting previously unselected package php-symfony-filesystem.
Preparing to unpack .../29-php-symfony-filesystem_5.4.23+dfsg-1+deb12u4_all.deb ...
Unpacking php-symfony-filesystem (5.4.23+dfsg-1+deb12u4) ...
Selecting previously unselected package php-symfony-process.
Preparing to unpack .../30-php-symfony-process_5.4.23+dfsg-1+deb12u4_all.deb ...
Unpacking php-symfony-process (5.4.23+dfsg-1+deb12u4) ...
Selecting previously unselected package php-react-promise.
Preparing to unpack .../31-php-react-promise_2.9.0-3_all.deb ...
Unpacking php-react-promise (2.9.0-3) ...
Selecting previously unselected package php-seld-signal-handler.
Preparing to unpack .../32-php-seld-signal-handler_2.0.1-2_all.deb ...
Unpacking php-seld-signal-handler (2.0.1-2) ...
Selecting previously unselected package composer.
Preparing to unpack .../33-composer_2.5.5-1+deb12u2_all.deb ...
Unpacking composer (2.5.5-1+deb12u2) ...
Selecting previously unselected package liberror-perl.
Preparing to unpack .../34-liberror-perl_0.17029-2_all.deb ...
Unpacking liberror-perl (0.17029-2) ...
Selecting previously unselected package git-man.
Preparing to unpack .../35-git-man_1%3a2.39.5-0+deb12u2_all.deb ...
Unpacking git-man (1:2.39.5-0+deb12u2) ...
Selecting previously unselected package git.
Preparing to unpack .../36-git_1%3a2.39.5-0+deb12u2_amd64.deb ...
Unpacking git (1:2.39.5-0+deb12u2) ...
Selecting previously unselected package patch.
Preparing to unpack .../37-patch_2.7.6-7_amd64.deb ...
Unpacking patch (2.7.6-7) ...
Setting up libsodium23:amd64 (1.0.18-1) ...
Setting up psmisc (23.6-1) ...
Setting up liberror-perl (0.17029-2) ...
Setting up patch (2.7.6-7) ...
Setting up git-man (1:2.39.5-0+deb12u2) ...
Setting up sgml-base (1.31) ...
Setting up php-common (2:93) ...
Created symlink /etc/systemd/system/timers.target.wants/phpsessionclean.timer → /lib/systemd/system/phpsessionclean.timer.
Setting up php8.2-common (8.2.29-1~deb12u1) ...

Creating config file /etc/php/8.2/mods-available/calendar.ini with new version

Creating config file /etc/php/8.2/mods-available/ctype.ini with new version

Creating config file /etc/php/8.2/mods-available/exif.ini with new version

Creating config file /etc/php/8.2/mods-available/fileinfo.ini with new version

Creating config file /etc/php/8.2/mods-available/ffi.ini with new version

Creating config file /etc/php/8.2/mods-available/ftp.ini with new version

Creating config file /etc/php/8.2/mods-available/gettext.ini with new version

Creating config file /etc/php/8.2/mods-available/iconv.ini with new version

Creating config file /etc/php/8.2/mods-available/pdo.ini with new version

Creating config file /etc/php/8.2/mods-available/phar.ini with new version

Creating config file /etc/php/8.2/mods-available/posix.ini with new version

Creating config file /etc/php/8.2/mods-available/shmop.ini with new version

Creating config file /etc/php/8.2/mods-available/sockets.ini with new version

Creating config file /etc/php/8.2/mods-available/sysvmsg.ini with new version

Creating config file /etc/php/8.2/mods-available/sysvsem.ini with new version

Creating config file /etc/php/8.2/mods-available/sysvshm.ini with new version

Creating config file /etc/php/8.2/mods-available/tokenizer.ini with new version
Setting up php8.2-opcache (8.2.29-1~deb12u1) ...

Creating config file /etc/php/8.2/mods-available/opcache.ini with new version
Setting up php8.2-readline (8.2.29-1~deb12u1) ...

Creating config file /etc/php/8.2/mods-available/readline.ini with new version
Setting up php8.2-mbstring (8.2.29-1~deb12u1) ...

Creating config file /etc/php/8.2/mods-available/mbstring.ini with new version
Setting up php-psr-container (1.1.2-1) ...
Setting up php-composer-pcre (3.1.0-1+deb12u1) ...
Setting up php-mbstring (2:8.2+93) ...
Setting up php8.2-intl (8.2.29-1~deb12u1) ...

Creating config file /etc/php/8.2/mods-available/intl.ini with new version
Setting up php-intl (2:8.2+93) ...
Setting up php-seld-signal-handler (2.0.1-2) ...
Setting up php-composer-ca-bundle (1.3.5-1) ...
Setting up php-symfony-process (5.4.23+dfsg-1+deb12u4) ...
Setting up php-symfony-filesystem (5.4.23+dfsg-1+deb12u4) ...
Setting up git (1:2.39.5-0+deb12u2) ...
Setting up php-react-promise (2.9.0-3) ...
Setting up php-psr-log (1.1.4-2) ...
Setting up php-symfony-string (5.4.23+dfsg-1+deb12u4) ...
Setting up php-composer-metadata-minifier (1.0.0-2) ...
Setting up php-composer-semver (3.3.2-1) ...
Setting up php8.2-cli (8.2.29-1~deb12u1) ...
update-alternatives: using /usr/bin/php8.2 to provide /usr/bin/php (php) in auto mode
update-alternatives: using /usr/bin/phar8.2 to provide /usr/bin/phar (phar) in auto mode
update-alternatives: using /usr/bin/phar.phar8.2 to provide /usr/bin/phar.phar (phar.phar) in auto mode

Creating config file /etc/php/8.2/cli/php.ini with new version
Setting up php-composer-spdx-licenses (1.5.7-1) ...
Setting up php-symfony-deprecation-contracts (2.5.2-1+deb12u1) ...
Setting up php-symfony-finder (5.4.23+dfsg-1+deb12u4) ...
Setting up php-composer-xdebug-handler (3.0.3-2+deb12u1) ...
Setting up jsonlint (1.9.0-1) ...
Setting up php-symfony-service-contracts (2.5.2-1+deb12u1) ...
Setting up php-composer-class-map-generator (1.0.0-2+deb12u1) ...
Setting up php-cli (2:8.2+93) ...
update-alternatives: using /usr/bin/php.default to provide /usr/bin/php (php) in auto mode
update-alternatives: using /usr/bin/phar.default to provide /usr/bin/phar (phar) in auto mode
update-alternatives: using /usr/bin/phar.phar.default to provide /usr/bin/phar.phar (phar.phar) in auto mode
Setting up php-json-schema (5.2.12-2) ...
Setting up php-symfony-console (5.4.23+dfsg-1+deb12u4) ...
Setting up composer (2.5.5-1+deb12u2) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for libc-bin (2.36-9+deb12u13) ...
Processing triggers for php8.2-cli (8.2.29-1~deb12u1) ...
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  libxslt1.1 libzip4
The following NEW packages will be installed:
  libxslt1.1 libzip4 php8.2-bz2 php8.2-curl php8.2-sqlite3 php8.2-xml php8.2-zip
0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded.
Need to get 503 kB of archives.
After this operation, 1,606 kB of additional disk space will be used.
Get:1 http://security.debian.org bookworm-security/main amd64 libxslt1.1 amd64 1.1.35-1+deb12u3 [231 kB]
Get:2 http://deb.debian.org/debian bookworm/main amd64 libzip4 amd64 1.7.3-1+b1 [55.5 kB]
Get:3 http://deb.debian.org/debian bookworm/main amd64 php8.2-bz2 amd64 8.2.29-1~deb12u1 [10.6 kB]
Get:4 http://deb.debian.org/debian bookworm/main amd64 php8.2-curl amd64 8.2.29-1~deb12u1 [35.9 kB]
Get:5 http://deb.debian.org/debian bookworm/main amd64 php8.2-sqlite3 amd64 8.2.29-1~deb12u1 [30.4 kB]
Get:6 http://deb.debian.org/debian bookworm/main amd64 php8.2-xml amd64 8.2.29-1~deb12u1 [113 kB]
Get:7 http://deb.debian.org/debian bookworm/main amd64 php8.2-zip amd64 8.2.29-1~deb12u1 [26.2 kB]
Fetched 503 kB in 0s (45.8 MB/s)
Selecting previously unselected package libxslt1.1:amd64.
(Reading database ... 22656 files and directories currently installed.)
Preparing to unpack .../0-libxslt1.1_1.1.35-1+deb12u3_amd64.deb ...
Unpacking libxslt1.1:amd64 (1.1.35-1+deb12u3) ...
Selecting previously unselected package libzip4:amd64.
Preparing to unpack .../1-libzip4_1.7.3-1+b1_amd64.deb ...
Unpacking libzip4:amd64 (1.7.3-1+b1) ...
Selecting previously unselected package php8.2-bz2.
Preparing to unpack .../2-php8.2-bz2_8.2.29-1~deb12u1_amd64.deb ...
Unpacking php8.2-bz2 (8.2.29-1~deb12u1) ...
Selecting previously unselected package php8.2-curl.
Preparing to unpack .../3-php8.2-curl_8.2.29-1~deb12u1_amd64.deb ...
Unpacking php8.2-curl (8.2.29-1~deb12u1) ...
Selecting previously unselected package php8.2-sqlite3.
Preparing to unpack .../4-php8.2-sqlite3_8.2.29-1~deb12u1_amd64.deb ...
Unpacking php8.2-sqlite3 (8.2.29-1~deb12u1) ...
Selecting previously unselected package php8.2-xml.
Preparing to unpack .../5-php8.2-xml_8.2.29-1~deb12u1_amd64.deb ...
Unpacking php8.2-xml (8.2.29-1~deb12u1) ...
Selecting previously unselected package php8.2-zip.
Preparing to unpack .../6-php8.2-zip_8.2.29-1~deb12u1_amd64.deb ...
Unpacking php8.2-zip (8.2.29-1~deb12u1) ...
Setting up php8.2-bz2 (8.2.29-1~deb12u1) ...

Creating config file /etc/php/8.2/mods-available/bz2.ini with new version
Setting up libzip4:amd64 (1.7.3-1+b1) ...
Setting up php8.2-curl (8.2.29-1~deb12u1) ...

Creating config file /etc/php/8.2/mods-available/curl.ini with new version
Setting up libxslt1.1:amd64 (1.1.35-1+deb12u3) ...
Setting up php8.2-sqlite3 (8.2.29-1~deb12u1) ...

Creating config file /etc/php/8.2/mods-available/sqlite3.ini with new version

Creating config file /etc/php/8.2/mods-available/pdo_sqlite.ini with new version
Setting up php8.2-zip (8.2.29-1~deb12u1) ...

Creating config file /etc/php/8.2/mods-available/zip.ini with new version
Setting up php8.2-xml (8.2.29-1~deb12u1) ...

Creating config file /etc/php/8.2/mods-available/dom.ini with new version

Creating config file /etc/php/8.2/mods-available/simplexml.ini with new version

Creating config file /etc/php/8.2/mods-available/xml.ini with new version

Creating config file /etc/php/8.2/mods-available/xmlreader.ini with new version

Creating config file /etc/php/8.2/mods-available/xmlwriter.ini with new version

Creating config file /etc/php/8.2/mods-available/xsl.ini with new version
Processing triggers for libc-bin (2.36-9+deb12u13) ...
Processing triggers for php8.2-cli (8.2.29-1~deb12u1) ...
  ✔️   Installed Dependencies
  ⏳   Installing Heimdall Dashboard v2.7.6
   INFO  Application key set successfully.

  ✔️   Installed Heimdall Dashboard v2.7.6
  ✔️   Created Service
  ✔️   Customized Container
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Continue as root/super user [yes]?

after pushing enter

Cache directory does not exist (cache-vcs-dir):
Cache directory does not exist (cache-repo-dir):
Cache directory does not exist (cache-files-dir):
Clearing cache (cache-dir): /root/.cache/composer
All caches cleared.
Vacuuming done, freed 0B of archived journals from /var/log/journal/70451820fac34dad94da06f607a09692.
Vacuuming done, freed 0B of archived journals from /var/log/journal.
Vacuuming done, freed 0B of archived journals from /run/log/journal.
  ✔️   Cleaned
  ✔️   Completed Successfully!

  🚀  Heimdall-Dashboard setup has been successfully initialized!
  💡   Access it using the following URL:
    🌐  http://192.168.50.20:7990

🖼️ Additional context (optional).

No response

Originally created by @williamoverstreet on GitHub (Dec 14, 2025). Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/9954 Originally assigned to: @tremor021 on GitHub. ### ✅ 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? Heimdall-Dashboard ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/heimdall-dashboard.sh)" ### ⚙️ What settings are you using? - [x] Default Settings - [x] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 📈 Which Proxmox version are you on? pve-manager/9.1.2/9d436f37a0ac4172 (running kernel: 6.17.2-2-pve) ### 📝 Provide a clear and concise description of the issue. Script gets 'stuck' at the 'Cleaning up' stage. In the background, it is executing the following: `/usr/bin/php /usr/bin/composer clear-cache` install log shows that the command in question has prompted for user input: ``` Do not run Composer as root/super user! See https://getcomposer.org/root for details Continue as root/super user [yes]? ``` Pushing enter on the terminal that is executing the install script does allow it to finish. ### 🔄 Steps to reproduce the issue. 1) run install cmd `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/heimdall-dashboard.sh)"` 2) choose either default or advanced, both have the issue. 3) wait for script execute and to hang at the 'Cleaning up' ### ❌ Paste the full error output (if available). ```shell 🧩 Using Advanced Install on node proxmox 💡 PVE Version 9.1.2 (Kernel: 6.17.2-2-pve) 💡 PVE Version 9.1.2 (Kernel: 6.17.2-2-pve) 🖥️ Operating System: debian 🌟 Version: 12 📦 Container Type: Unprivileged 🆔 Container ID: 101 🏠 Hostname: heimdall 💾 Disk Size: 2 GB 🧠 CPU Cores: 1 🛠️ RAM Size: 512 MiB 🌉 Bridge: br_7_serv 📡 IPv4: 192.168.50.20/22 📡 IPv6: auto 🗂️ FUSE Support: no 📦 Nesting: Enabled 🎮 GPU Passthrough: no 💡 Timezone: UTC 💡 APT Cacher: 192.168.48.5 🔍 Verbose Mode: yes 🚀 Creating a Heimdall-Dashboard LXC using the above advanced settings ✔️ Storage local-btrfs (Free: 887.5GB Used: 41.4GB) [Template] ✔️ Storage local-btrfs (Free: 887.5GB Used: 41.4GB) [Container] ✔️ Storage 'local-btrfs' (btrfs) validated ✔️ Template storage 'local-btrfs' validated ✔️ Template search completed ✔️ Template debian-12-standard_12.12-1_amd64.tar.zst [online] ✔️ LXC Container 101 was successfully created. ✔️ Started LXC Container ✔️ Network in LXC is reachable (ping) ✔️ Customized LXC Container ✔️ Set up Container OS ✔️ Network Connected: 192.168.50.20 ✔️ IPv4 Internet Connected ✖️ IPv6 Internet Not Connected ✔️ Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ ) git.community-scripts.org:(✔️ ) Hit:1 http://security.debian.org bookworm-security InRelease Hit:2 http://deb.debian.org/debian bookworm InRelease Hit:3 http://deb.debian.org/debian bookworm-updates InRelease Reading package lists... Done Reading package lists... Done Building dependency tree... Done Reading state information... Done Calculating upgrade... Done The following packages will be upgraded: bind9-dnsutils bind9-host bind9-libs libssl3 openssl 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 4,854 kB of archives. After this operation, 12.3 kB of additional disk space will be used. Get:1 http://security.debian.org bookworm-security/main amd64 libssl3 amd64 3.0.17-1~deb12u3 [2,028 kB] Get:2 http://security.debian.org bookworm-security/main amd64 bind9-host amd64 1:9.18.41-1~deb12u1 [54.7 kB] Get:3 http://security.debian.org bookworm-security/main amd64 bind9-dnsutils amd64 1:9.18.41-1~deb12u1 [155 kB] Get:4 http://security.debian.org bookworm-security/main amd64 bind9-libs amd64 1:9.18.41-1~deb12u1 [1,181 kB] Get:5 http://security.debian.org bookworm-security/main amd64 openssl amd64 3.0.17-1~deb12u3 [1,434 kB] Fetched 4,854 kB in 0s (449 MB/s) apt-listchanges: Reading changelogs... (Reading database ... 20346 files and directories currently installed.) Preparing to unpack .../libssl3_3.0.17-1~deb12u3_amd64.deb ... Unpacking libssl3:amd64 (3.0.17-1~deb12u3) over (3.0.17-1~deb12u2) ... Preparing to unpack .../bind9-host_1%3a9.18.41-1~deb12u1_amd64.deb ... Unpacking bind9-host (1:9.18.41-1~deb12u1) over (1:9.18.33-1~deb12u2) ... Preparing to unpack .../bind9-dnsutils_1%3a9.18.41-1~deb12u1_amd64.deb ... Unpacking bind9-dnsutils (1:9.18.41-1~deb12u1) over (1:9.18.33-1~deb12u2) ... Preparing to unpack .../bind9-libs_1%3a9.18.41-1~deb12u1_amd64.deb ... Unpacking bind9-libs:amd64 (1:9.18.41-1~deb12u1) over (1:9.18.33-1~deb12u2) ... Preparing to unpack .../openssl_3.0.17-1~deb12u3_amd64.deb ... Unpacking openssl (3.0.17-1~deb12u3) over (3.0.17-1~deb12u2) ... Setting up libssl3:amd64 (3.0.17-1~deb12u3) ... Setting up openssl (3.0.17-1~deb12u3) ... Setting up bind9-libs:amd64 (1:9.18.41-1~deb12u1) ... Setting up bind9-host (1:9.18.41-1~deb12u1) ... Setting up bind9-dnsutils (1:9.18.41-1~deb12u1) ... Processing triggers for man-db (2.11.2-2) ... Processing triggers for libc-bin (2.36-9+deb12u13) ... ✔️ Updated Container OS Reading package lists... Dones Building dependency tree... Done Reading state information... Done The following NEW packages will be installed: apt-transport-https 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 25.2 kB of archives. After this operation, 35.8 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian bookworm/main amd64 apt-transport-https all 2.6.1 [25.2 kB] Fetched 25.2 kB in 0s (0 B/s) Selecting previously unselected package apt-transport-https. (Reading database ... 20349 files and directories currently installed.) Preparing to unpack .../apt-transport-https_2.6.1_all.deb ... Unpacking apt-transport-https (2.6.1) ... Setting up apt-transport-https (2.6.1) ... Reading package lists... Done Building dependency tree... Done Reading state information... Done The following additional packages will be installed: git git-man jsonlint liberror-perl libsodium23 patch php-cli php-common php-composer-ca-bundle php-composer-class-map-generator php-composer-metadata-minifier php-composer-pcre php-composer-semver php-composer-spdx-licenses php-composer-xdebug-handler php-intl php-json-schema php-mbstring php-psr-container php-psr-log php-react-promise php-seld-signal-handler php-symfony-console php-symfony-deprecation-contracts php-symfony-filesystem php-symfony-finder php-symfony-process php-symfony-service-contracts php-symfony-string php8.2-cli php8.2-common php8.2-intl php8.2-mbstring php8.2-opcache php8.2-readline psmisc sgml-base Suggested packages: fossil mercurial subversion php-zip git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn ed diffutils-doc php-symfony-event-dispatcher php-symfony-lock php-symfony-service-implementation php-pear sgml-base-doc The following NEW packages will be installed: composer git git-man jsonlint liberror-perl libsodium23 patch php-cli php-common php-composer-ca-bundle php-composer-class-map-generator php-composer-metadata-minifier php-composer-pcre php-composer-semver php-composer-spdx-licenses php-composer-xdebug-handler php-intl php-json-schema php-mbstring php-psr-container php-psr-log php-react-promise php-seld-signal-handler php-symfony-console php-symfony-deprecation-contracts php-symfony-filesystem php-symfony-finder php-symfony-process php-symfony-service-contracts php-symfony-string php8.2-cli php8.2-common php8.2-intl php8.2-mbstring php8.2-opcache php8.2-readline psmisc sgml-base 0 upgraded, 38 newly installed, 0 to remove and 0 not upgraded. Need to get 14.2 MB of archives. After this operation, 72.3 MB of additional disk space will be used. Get:1 http://deb.debian.org/debian bookworm/main amd64 sgml-base all 1.31 [15.4 kB] Get:2 http://deb.debian.org/debian bookworm/main amd64 psmisc amd64 23.6-1 [259 kB] Get:3 http://deb.debian.org/debian bookworm/main amd64 php-common all 2:93 [13.1 kB] Get:4 http://deb.debian.org/debian bookworm/main amd64 php8.2-common amd64 8.2.29-1~deb12u1 [689 kB] Get:5 http://deb.debian.org/debian bookworm/main amd64 php8.2-opcache amd64 8.2.29-1~deb12u1 [346 kB] Get:6 http://deb.debian.org/debian bookworm/main amd64 php8.2-readline amd64 8.2.29-1~deb12u1 [12.4 kB] Get:7 http://deb.debian.org/debian bookworm/main amd64 libsodium23 amd64 1.0.18-1 [161 kB] Get:8 http://deb.debian.org/debian bookworm/main amd64 php8.2-cli amd64 8.2.29-1~deb12u1 [1,738 kB] Get:9 http://deb.debian.org/debian bookworm/main amd64 php-cli all 2:8.2+93 [4,108 B] Get:10 http://deb.debian.org/debian bookworm/main amd64 php-composer-ca-bundle all 1.3.5-1 [11.5 kB] Get:11 http://deb.debian.org/debian bookworm/main amd64 php-symfony-deprecation-contracts all 2.5.2-1+deb12u1 [5,928 B] Get:12 http://deb.debian.org/debian bookworm/main amd64 php-symfony-finder all 5.4.23+dfsg-1+deb12u4 [29.5 kB] Get:13 http://deb.debian.org/debian bookworm/main amd64 php-composer-pcre all 3.1.0-1+deb12u1 [10.1 kB] Get:14 http://deb.debian.org/debian bookworm/main amd64 php-composer-class-map-generator all 1.0.0-2+deb12u1 [10.2 kB] Get:15 http://deb.debian.org/debian bookworm/main amd64 php-composer-metadata-minifier all 1.0.0-2 [3,632 B] Get:16 http://deb.debian.org/debian bookworm/main amd64 php-composer-semver all 3.3.2-1 [21.9 kB] Get:17 http://deb.debian.org/debian bookworm/main amd64 php-composer-spdx-licenses all 1.5.7-1 [14.5 kB] Get:18 http://deb.debian.org/debian bookworm/main amd64 php-psr-log all 1.1.4-2 [9,560 B] Get:19 http://deb.debian.org/debian bookworm/main amd64 php-composer-xdebug-handler all 3.0.3-2+deb12u1 [18.6 kB] Get:20 http://deb.debian.org/debian bookworm/main amd64 php-json-schema all 5.2.12-2 [38.3 kB] Get:21 http://deb.debian.org/debian bookworm/main amd64 jsonlint all 1.9.0-1 [14.2 kB] Get:22 http://deb.debian.org/debian bookworm/main amd64 php8.2-mbstring amd64 8.2.29-1~deb12u1 [443 kB] Get:23 http://deb.debian.org/debian bookworm/main amd64 php-mbstring all 2:8.2+93 [3,664 B] Get:24 http://deb.debian.org/debian bookworm/main amd64 php-psr-container all 1.1.2-1 [4,324 B] Get:25 http://deb.debian.org/debian bookworm/main amd64 php-symfony-service-contracts all 2.5.2-1+deb12u1 [9,888 B] Get:26 http://deb.debian.org/debian bookworm/main amd64 php8.2-intl amd64 8.2.29-1~deb12u1 [137 kB] Get:27 http://deb.debian.org/debian bookworm/main amd64 php-intl all 2:8.2+93 [3,664 B] Get:28 http://deb.debian.org/debian bookworm/main amd64 php-symfony-string all 5.4.23+dfsg-1+deb12u4 [38.8 kB] Get:29 http://deb.debian.org/debian bookworm/main amd64 php-symfony-console all 5.4.23+dfsg-1+deb12u4 [93.1 kB] Get:30 http://deb.debian.org/debian bookworm/main amd64 php-symfony-filesystem all 5.4.23+dfsg-1+deb12u4 [28.3 kB] Get:31 http://deb.debian.org/debian bookworm/main amd64 php-symfony-process all 5.4.23+dfsg-1+deb12u4 [33.5 kB] Get:32 http://deb.debian.org/debian bookworm/main amd64 php-react-promise all 2.9.0-3 [22.4 kB] Get:33 http://deb.debian.org/debian bookworm/main amd64 php-seld-signal-handler all 2.0.1-2 [9,604 B] Get:34 http://deb.debian.org/debian bookworm/main amd64 composer all 2.5.5-1+deb12u2 [492 kB] Get:35 http://deb.debian.org/debian bookworm/main amd64 liberror-perl all 0.17029-2 [29.0 kB] Get:36 http://deb.debian.org/debian bookworm/main amd64 git-man all 1:2.39.5-0+deb12u2 [2,053 kB] Get:37 http://deb.debian.org/debian bookworm/main amd64 git amd64 1:2.39.5-0+deb12u2 [7,260 kB] Get:38 http://deb.debian.org/debian bookworm/main amd64 patch amd64 2.7.6-7 [128 kB] Fetched 14.2 MB in 0s (341 MB/s) Extracting templates from packages: 100% Selecting previously unselected package sgml-base. (Reading database ... 20353 files and directories currently installed.) Preparing to unpack .../00-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package psmisc. Preparing to unpack .../01-psmisc_23.6-1_amd64.deb ... Unpacking psmisc (23.6-1) ... Selecting previously unselected package php-common. Preparing to unpack .../02-php-common_2%3a93_all.deb ... Unpacking php-common (2:93) ... Selecting previously unselected package php8.2-common. Preparing to unpack .../03-php8.2-common_8.2.29-1~deb12u1_amd64.deb ... Unpacking php8.2-common (8.2.29-1~deb12u1) ... Selecting previously unselected package php8.2-opcache. Preparing to unpack .../04-php8.2-opcache_8.2.29-1~deb12u1_amd64.deb ... Unpacking php8.2-opcache (8.2.29-1~deb12u1) ... Selecting previously unselected package php8.2-readline. Preparing to unpack .../05-php8.2-readline_8.2.29-1~deb12u1_amd64.deb ... Unpacking php8.2-readline (8.2.29-1~deb12u1) ... Selecting previously unselected package libsodium23:amd64. Preparing to unpack .../06-libsodium23_1.0.18-1_amd64.deb ... Unpacking libsodium23:amd64 (1.0.18-1) ... Selecting previously unselected package php8.2-cli. Preparing to unpack .../07-php8.2-cli_8.2.29-1~deb12u1_amd64.deb ... Unpacking php8.2-cli (8.2.29-1~deb12u1) ... Selecting previously unselected package php-cli. Preparing to unpack .../08-php-cli_2%3a8.2+93_all.deb ... Unpacking php-cli (2:8.2+93) ... Selecting previously unselected package php-composer-ca-bundle. Preparing to unpack .../09-php-composer-ca-bundle_1.3.5-1_all.deb ... Unpacking php-composer-ca-bundle (1.3.5-1) ... Selecting previously unselected package php-symfony-deprecation-contracts. Preparing to unpack .../10-php-symfony-deprecation-contracts_2.5.2-1+deb12u1_all.deb ... Unpacking php-symfony-deprecation-contracts (2.5.2-1+deb12u1) ... Selecting previously unselected package php-symfony-finder. Preparing to unpack .../11-php-symfony-finder_5.4.23+dfsg-1+deb12u4_all.deb ... Unpacking php-symfony-finder (5.4.23+dfsg-1+deb12u4) ... Selecting previously unselected package php-composer-pcre. Preparing to unpack .../12-php-composer-pcre_3.1.0-1+deb12u1_all.deb ... Unpacking php-composer-pcre (3.1.0-1+deb12u1) ... Selecting previously unselected package php-composer-class-map-generator. Preparing to unpack .../13-php-composer-class-map-generator_1.0.0-2+deb12u1_all.deb ... Unpacking php-composer-class-map-generator (1.0.0-2+deb12u1) ... Selecting previously unselected package php-composer-metadata-minifier. Preparing to unpack .../14-php-composer-metadata-minifier_1.0.0-2_all.deb ... Unpacking php-composer-metadata-minifier (1.0.0-2) ... Selecting previously unselected package php-composer-semver. Preparing to unpack .../15-php-composer-semver_3.3.2-1_all.deb ... Unpacking php-composer-semver (3.3.2-1) ... Selecting previously unselected package php-composer-spdx-licenses. Preparing to unpack .../16-php-composer-spdx-licenses_1.5.7-1_all.deb ... Unpacking php-composer-spdx-licenses (1.5.7-1) ... Selecting previously unselected package php-psr-log. Preparing to unpack .../17-php-psr-log_1.1.4-2_all.deb ... Unpacking php-psr-log (1.1.4-2) ... Selecting previously unselected package php-composer-xdebug-handler. Preparing to unpack .../18-php-composer-xdebug-handler_3.0.3-2+deb12u1_all.deb ... Unpacking php-composer-xdebug-handler (3.0.3-2+deb12u1) ... Selecting previously unselected package php-json-schema. Preparing to unpack .../19-php-json-schema_5.2.12-2_all.deb ... Unpacking php-json-schema (5.2.12-2) ... Selecting previously unselected package jsonlint. Preparing to unpack .../20-jsonlint_1.9.0-1_all.deb ... Unpacking jsonlint (1.9.0-1) ... Selecting previously unselected package php8.2-mbstring. Preparing to unpack .../21-php8.2-mbstring_8.2.29-1~deb12u1_amd64.deb ... Unpacking php8.2-mbstring (8.2.29-1~deb12u1) ... Selecting previously unselected package php-mbstring. Preparing to unpack .../22-php-mbstring_2%3a8.2+93_all.deb ... Unpacking php-mbstring (2:8.2+93) ... Selecting previously unselected package php-psr-container. Preparing to unpack .../23-php-psr-container_1.1.2-1_all.deb ... Unpacking php-psr-container (1.1.2-1) ... Selecting previously unselected package php-symfony-service-contracts. Preparing to unpack .../24-php-symfony-service-contracts_2.5.2-1+deb12u1_all.deb ... Unpacking php-symfony-service-contracts (2.5.2-1+deb12u1) ... Selecting previously unselected package php8.2-intl. Preparing to unpack .../25-php8.2-intl_8.2.29-1~deb12u1_amd64.deb ... Unpacking php8.2-intl (8.2.29-1~deb12u1) ... Selecting previously unselected package php-intl. Preparing to unpack .../26-php-intl_2%3a8.2+93_all.deb ... Unpacking php-intl (2:8.2+93) ... Selecting previously unselected package php-symfony-string. Preparing to unpack .../27-php-symfony-string_5.4.23+dfsg-1+deb12u4_all.deb ... Unpacking php-symfony-string (5.4.23+dfsg-1+deb12u4) ... Selecting previously unselected package php-symfony-console. Preparing to unpack .../28-php-symfony-console_5.4.23+dfsg-1+deb12u4_all.deb ... Unpacking php-symfony-console (5.4.23+dfsg-1+deb12u4) ... Selecting previously unselected package php-symfony-filesystem. Preparing to unpack .../29-php-symfony-filesystem_5.4.23+dfsg-1+deb12u4_all.deb ... Unpacking php-symfony-filesystem (5.4.23+dfsg-1+deb12u4) ... Selecting previously unselected package php-symfony-process. Preparing to unpack .../30-php-symfony-process_5.4.23+dfsg-1+deb12u4_all.deb ... Unpacking php-symfony-process (5.4.23+dfsg-1+deb12u4) ... Selecting previously unselected package php-react-promise. Preparing to unpack .../31-php-react-promise_2.9.0-3_all.deb ... Unpacking php-react-promise (2.9.0-3) ... Selecting previously unselected package php-seld-signal-handler. Preparing to unpack .../32-php-seld-signal-handler_2.0.1-2_all.deb ... Unpacking php-seld-signal-handler (2.0.1-2) ... Selecting previously unselected package composer. Preparing to unpack .../33-composer_2.5.5-1+deb12u2_all.deb ... Unpacking composer (2.5.5-1+deb12u2) ... Selecting previously unselected package liberror-perl. Preparing to unpack .../34-liberror-perl_0.17029-2_all.deb ... Unpacking liberror-perl (0.17029-2) ... Selecting previously unselected package git-man. Preparing to unpack .../35-git-man_1%3a2.39.5-0+deb12u2_all.deb ... Unpacking git-man (1:2.39.5-0+deb12u2) ... Selecting previously unselected package git. Preparing to unpack .../36-git_1%3a2.39.5-0+deb12u2_amd64.deb ... Unpacking git (1:2.39.5-0+deb12u2) ... Selecting previously unselected package patch. Preparing to unpack .../37-patch_2.7.6-7_amd64.deb ... Unpacking patch (2.7.6-7) ... Setting up libsodium23:amd64 (1.0.18-1) ... Setting up psmisc (23.6-1) ... Setting up liberror-perl (0.17029-2) ... Setting up patch (2.7.6-7) ... Setting up git-man (1:2.39.5-0+deb12u2) ... Setting up sgml-base (1.31) ... Setting up php-common (2:93) ... Created symlink /etc/systemd/system/timers.target.wants/phpsessionclean.timer → /lib/systemd/system/phpsessionclean.timer. Setting up php8.2-common (8.2.29-1~deb12u1) ... Creating config file /etc/php/8.2/mods-available/calendar.ini with new version Creating config file /etc/php/8.2/mods-available/ctype.ini with new version Creating config file /etc/php/8.2/mods-available/exif.ini with new version Creating config file /etc/php/8.2/mods-available/fileinfo.ini with new version Creating config file /etc/php/8.2/mods-available/ffi.ini with new version Creating config file /etc/php/8.2/mods-available/ftp.ini with new version Creating config file /etc/php/8.2/mods-available/gettext.ini with new version Creating config file /etc/php/8.2/mods-available/iconv.ini with new version Creating config file /etc/php/8.2/mods-available/pdo.ini with new version Creating config file /etc/php/8.2/mods-available/phar.ini with new version Creating config file /etc/php/8.2/mods-available/posix.ini with new version Creating config file /etc/php/8.2/mods-available/shmop.ini with new version Creating config file /etc/php/8.2/mods-available/sockets.ini with new version Creating config file /etc/php/8.2/mods-available/sysvmsg.ini with new version Creating config file /etc/php/8.2/mods-available/sysvsem.ini with new version Creating config file /etc/php/8.2/mods-available/sysvshm.ini with new version Creating config file /etc/php/8.2/mods-available/tokenizer.ini with new version Setting up php8.2-opcache (8.2.29-1~deb12u1) ... Creating config file /etc/php/8.2/mods-available/opcache.ini with new version Setting up php8.2-readline (8.2.29-1~deb12u1) ... Creating config file /etc/php/8.2/mods-available/readline.ini with new version Setting up php8.2-mbstring (8.2.29-1~deb12u1) ... Creating config file /etc/php/8.2/mods-available/mbstring.ini with new version Setting up php-psr-container (1.1.2-1) ... Setting up php-composer-pcre (3.1.0-1+deb12u1) ... Setting up php-mbstring (2:8.2+93) ... Setting up php8.2-intl (8.2.29-1~deb12u1) ... Creating config file /etc/php/8.2/mods-available/intl.ini with new version Setting up php-intl (2:8.2+93) ... Setting up php-seld-signal-handler (2.0.1-2) ... Setting up php-composer-ca-bundle (1.3.5-1) ... Setting up php-symfony-process (5.4.23+dfsg-1+deb12u4) ... Setting up php-symfony-filesystem (5.4.23+dfsg-1+deb12u4) ... Setting up git (1:2.39.5-0+deb12u2) ... Setting up php-react-promise (2.9.0-3) ... Setting up php-psr-log (1.1.4-2) ... Setting up php-symfony-string (5.4.23+dfsg-1+deb12u4) ... Setting up php-composer-metadata-minifier (1.0.0-2) ... Setting up php-composer-semver (3.3.2-1) ... Setting up php8.2-cli (8.2.29-1~deb12u1) ... update-alternatives: using /usr/bin/php8.2 to provide /usr/bin/php (php) in auto mode update-alternatives: using /usr/bin/phar8.2 to provide /usr/bin/phar (phar) in auto mode update-alternatives: using /usr/bin/phar.phar8.2 to provide /usr/bin/phar.phar (phar.phar) in auto mode Creating config file /etc/php/8.2/cli/php.ini with new version Setting up php-composer-spdx-licenses (1.5.7-1) ... Setting up php-symfony-deprecation-contracts (2.5.2-1+deb12u1) ... Setting up php-symfony-finder (5.4.23+dfsg-1+deb12u4) ... Setting up php-composer-xdebug-handler (3.0.3-2+deb12u1) ... Setting up jsonlint (1.9.0-1) ... Setting up php-symfony-service-contracts (2.5.2-1+deb12u1) ... Setting up php-composer-class-map-generator (1.0.0-2+deb12u1) ... Setting up php-cli (2:8.2+93) ... update-alternatives: using /usr/bin/php.default to provide /usr/bin/php (php) in auto mode update-alternatives: using /usr/bin/phar.default to provide /usr/bin/phar (phar) in auto mode update-alternatives: using /usr/bin/phar.phar.default to provide /usr/bin/phar.phar (phar.phar) in auto mode Setting up php-json-schema (5.2.12-2) ... Setting up php-symfony-console (5.4.23+dfsg-1+deb12u4) ... Setting up composer (2.5.5-1+deb12u2) ... Processing triggers for man-db (2.11.2-2) ... Processing triggers for libc-bin (2.36-9+deb12u13) ... Processing triggers for php8.2-cli (8.2.29-1~deb12u1) ... Reading package lists... Done Building dependency tree... Done Reading state information... Done The following additional packages will be installed: libxslt1.1 libzip4 The following NEW packages will be installed: libxslt1.1 libzip4 php8.2-bz2 php8.2-curl php8.2-sqlite3 php8.2-xml php8.2-zip 0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded. Need to get 503 kB of archives. After this operation, 1,606 kB of additional disk space will be used. Get:1 http://security.debian.org bookworm-security/main amd64 libxslt1.1 amd64 1.1.35-1+deb12u3 [231 kB] Get:2 http://deb.debian.org/debian bookworm/main amd64 libzip4 amd64 1.7.3-1+b1 [55.5 kB] Get:3 http://deb.debian.org/debian bookworm/main amd64 php8.2-bz2 amd64 8.2.29-1~deb12u1 [10.6 kB] Get:4 http://deb.debian.org/debian bookworm/main amd64 php8.2-curl amd64 8.2.29-1~deb12u1 [35.9 kB] Get:5 http://deb.debian.org/debian bookworm/main amd64 php8.2-sqlite3 amd64 8.2.29-1~deb12u1 [30.4 kB] Get:6 http://deb.debian.org/debian bookworm/main amd64 php8.2-xml amd64 8.2.29-1~deb12u1 [113 kB] Get:7 http://deb.debian.org/debian bookworm/main amd64 php8.2-zip amd64 8.2.29-1~deb12u1 [26.2 kB] Fetched 503 kB in 0s (45.8 MB/s) Selecting previously unselected package libxslt1.1:amd64. (Reading database ... 22656 files and directories currently installed.) Preparing to unpack .../0-libxslt1.1_1.1.35-1+deb12u3_amd64.deb ... Unpacking libxslt1.1:amd64 (1.1.35-1+deb12u3) ... Selecting previously unselected package libzip4:amd64. Preparing to unpack .../1-libzip4_1.7.3-1+b1_amd64.deb ... Unpacking libzip4:amd64 (1.7.3-1+b1) ... Selecting previously unselected package php8.2-bz2. Preparing to unpack .../2-php8.2-bz2_8.2.29-1~deb12u1_amd64.deb ... Unpacking php8.2-bz2 (8.2.29-1~deb12u1) ... Selecting previously unselected package php8.2-curl. Preparing to unpack .../3-php8.2-curl_8.2.29-1~deb12u1_amd64.deb ... Unpacking php8.2-curl (8.2.29-1~deb12u1) ... Selecting previously unselected package php8.2-sqlite3. Preparing to unpack .../4-php8.2-sqlite3_8.2.29-1~deb12u1_amd64.deb ... Unpacking php8.2-sqlite3 (8.2.29-1~deb12u1) ... Selecting previously unselected package php8.2-xml. Preparing to unpack .../5-php8.2-xml_8.2.29-1~deb12u1_amd64.deb ... Unpacking php8.2-xml (8.2.29-1~deb12u1) ... Selecting previously unselected package php8.2-zip. Preparing to unpack .../6-php8.2-zip_8.2.29-1~deb12u1_amd64.deb ... Unpacking php8.2-zip (8.2.29-1~deb12u1) ... Setting up php8.2-bz2 (8.2.29-1~deb12u1) ... Creating config file /etc/php/8.2/mods-available/bz2.ini with new version Setting up libzip4:amd64 (1.7.3-1+b1) ... Setting up php8.2-curl (8.2.29-1~deb12u1) ... Creating config file /etc/php/8.2/mods-available/curl.ini with new version Setting up libxslt1.1:amd64 (1.1.35-1+deb12u3) ... Setting up php8.2-sqlite3 (8.2.29-1~deb12u1) ... Creating config file /etc/php/8.2/mods-available/sqlite3.ini with new version Creating config file /etc/php/8.2/mods-available/pdo_sqlite.ini with new version Setting up php8.2-zip (8.2.29-1~deb12u1) ... Creating config file /etc/php/8.2/mods-available/zip.ini with new version Setting up php8.2-xml (8.2.29-1~deb12u1) ... Creating config file /etc/php/8.2/mods-available/dom.ini with new version Creating config file /etc/php/8.2/mods-available/simplexml.ini with new version Creating config file /etc/php/8.2/mods-available/xml.ini with new version Creating config file /etc/php/8.2/mods-available/xmlreader.ini with new version Creating config file /etc/php/8.2/mods-available/xmlwriter.ini with new version Creating config file /etc/php/8.2/mods-available/xsl.ini with new version Processing triggers for libc-bin (2.36-9+deb12u13) ... Processing triggers for php8.2-cli (8.2.29-1~deb12u1) ... ✔️ Installed Dependencies ⏳ Installing Heimdall Dashboard v2.7.6 INFO Application key set successfully. ✔️ Installed Heimdall Dashboard v2.7.6 ✔️ Created Service ✔️ Customized Container Reading package lists... Done Building dependency tree... Done Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Reading package lists... Done Building dependency tree... Done Reading state information... Done Do not run Composer as root/super user! See https://getcomposer.org/root for details Continue as root/super user [yes]? ``` after pushing enter ```shell Cache directory does not exist (cache-vcs-dir): Cache directory does not exist (cache-repo-dir): Cache directory does not exist (cache-files-dir): Clearing cache (cache-dir): /root/.cache/composer All caches cleared. Vacuuming done, freed 0B of archived journals from /var/log/journal/70451820fac34dad94da06f607a09692. Vacuuming done, freed 0B of archived journals from /var/log/journal. Vacuuming done, freed 0B of archived journals from /run/log/journal. ✔️ Cleaned ✔️ Completed Successfully! 🚀 Heimdall-Dashboard setup has been successfully initialized! 💡 Access it using the following URL: 🌐 http://192.168.50.20:7990 ``` ### 🖼️ Additional context (optional). _No response_
kerem 2026-02-26 12:51:31 +03:00
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#2161
No description provided.