This is getting FrankenPHP running with Caddy on Ubuntu 24.04 LTS without Docker Install some pre-reqs sudo apt install zip unzip curl -y Install PHP8.4 and Caddy sudo add-apt-repository ppa:ondrej/php -y sudo apt update sudo apt install caddy php8.4 php8.4-cli...
Selected posts
93.9
93.9
Cannot upload Mac Screenshots to WordPress
Problem I have my Macbook Screenshot App configured to save screenshots to disk. I attempted to upload a saved-to-disk screenshot image to Wordpress and found that Wordpress shows a broken image icon and the Browser returns a 404 when attempting to GET and display the...
Viewing Microsoft 365 Service Health
Had an issue yesterday where an email send process was failing with an SMTP Error: 421 4.3.2 error: [Cake\Network\Exception\SocketException] SMTP Error: 421 4.3.2 The maximum number of concurrent connections per resource forest has exceeded a limit, closing...
Show the full log line when using journalctl
When using journalctl to display log entries longer lines are truncated to a terminal width with a `>' to indicate the line continues off screen To have the full log entry line displayed use the following journalctl --since 'May 22 07:00:00' --no-pager | less A...
Repository ‘https://dl.ui.com/unifi/debian stable InRelease’ changed its ‘Codename’ value from ‘unifi-9.0’ to ‘unifi-9.1’
# if you get this sudo apt-get update Hit:1 http://au.archive.ubuntu.com/ubuntu noble InRelease Hit:2 http://au.archive.ubuntu.com/ubuntu noble-updates InRelease Hit:3 http://au.archive.ubuntu.com/ubuntu noble-backports InRelease Get:4 https://dl.ui.com/unifi/debian...
Deleting an Azure / Microsoft 365 / Entra ID Tenant
Note: This is notes on an unsuccessful Tenant Delete I was using a Macbook Pro with Powershell 7.5.0 to run these commands. In the end I couldn't delete the Tenant with an error message as follows: Unable to delete tenant Unable to delete tenant Toggen Test. Known...
94.4
94.4
Puppeteer Chrome Installation
I'm using Browsershot which uses Puppeteer & Chromium to generate PDF's When you install Puppeteer by default the chromium instance is installed to $HOME/.cache/puppeteer/chrome-headless-shell/linux-127.0.6533.88 and...
How to Selectively Introduce Environment Variables into a Docker Container
The situation: Two computers, two different processor architectures with Docker Desktop running a docker compose setup which I use to develop a CakePHP application on both machines. Windows 11 Pro Workstation which reports x86_64 when arch is run from WSL and Docker...