Running cheat sheet / notes to create the same tool chain as I used.
Starting out at Ubuntu Jammy. Download the "ubuntu" appliance from microsoft store, do basic setup.
If you have an older WSL pod, upgrade it to Jammy version
apt update apt dist-upgrade
Install PHP
sudo add-apt-repository ppa:ondrej/php
apt install php8.2 php8.2-curl php8.2-dom composer gh php8.2-mbstring php8.2-sockets
apt upgrade php
gh repo clone horde/Exception
COMPOSER_ROOT_VERSION=dev-FRAMEWORK_6_0 composer update
composer create-project horde/bundle .
composer require horde/imp ^7
composer require horde/turba
composer require horde/kronolith ^5 horde/nag ^5 horde/passwd horde/timeobjects horde/content