Passbolt Community Edition (CE) - Installation Fails

I have searched the existing open and closed issues

DietPi version
G_DIETPI_VERSION_CORE=9
G_DIETPI_VERSION_SUB=9
G_DIETPI_VERSION_RC=0
G_GITBRANCH=‘master’
G_GITOWNER=‘MichaIng’
G_LIVE_PATCH_STATUS[0]=‘applied’
G_LIVE_PATCH_STATUS[1]=‘applied’
G_LIVE_PATCH_STATUS[2]=‘not applicable’
G_LIVE_PATCH_STATUS[3]=‘not applicable’

Distro version
bookworm 0

Kernel version
Linux DietPi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux

Architecture
arm64

SBC model
RPi 4

I am trying to install this thing here as per advise:

https://www.passbolt.com/ce/raspberry

Unfortunately it’s not working at all:

root@DietPi:~# curl -LO "https://download.passbolt.com/ce/installer/passbolt-repo-setup.ce.sh"

curl -LO "https://github.com/passbolt/passbolt-dep-scripts/releases/latest/download/passbolt-ce-SHA512SUM.txt"

sha512sum -c passbolt-ce-SHA512SUM.txt && sudo bash ./passbolt-repo-setup.ce.sh || echo "Bad checksum. Aborting" && rm -f passbolt-repo-setup.ce.sh
sudo apt install passbolt-ce-server
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 10792  100 10792    0     0  52803      0 --:--:-- --:--:-- --:--:-- 53162
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   156  100   156    0     0    126      0  0:00:01  0:00:01 --:--:--   126
passbolt-repo-setup.ce.sh: OK
./passbolt-repo-setup.ce.sh: line 11: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory
PHP is already installed, you must execute this script on a vanilla server
Exit
Bad checksum. Aborting
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package passbolt-ce-server

Looks like the script did not like PHP to be installed already

Something wrong with consistency of the script/checksum.

Better you check with developer of this application. I don’t think this is related to DietPi.

One more hit, you should execute all steps and commands individually and not all at once. This way you see where an error occurs. Quite hard to read the content above based on your output.

Thx. Understood. I did follow step by step already. Failed as well. I tried already on another Debian 12 Vanilla server with their given instructions for Debian. Failed as well. I’ll mark that “solved” because i’ll move to another application. Maybe somebody is reading this here later and saves some time not to follow broken/incorrect advise on their website.