New post: How I monitor my docker compose stacks using Grafana: https://blog.thms.uk/2026/10/docker-compose-updates-prometheus/?utm_source=mastodon #grafana #docker #SelfHosting
Michael Thomas
Michael Thomas
@michael.mstdn.thms.uk.ap.brid.gy
Full stack web developer currently working mostly with #PHP / #Laravel, Vanilla #Javascript and #SCSS. Love learning more about (almost) anything, but particularly […] 🌉 bridged from ⁂ https://mstdn.thms.uk/@michael, follow @ap.brid.gy to interact
20 followers0 following1K posts
TIL there is a `/r/GermanHumor` sub reddit: https://www.reddit.com/r/GermanHumor/ 😂
Michael Thomas reposted
If you're looking for the most detailed AND *entertaining* way to read about the php2shell bugs, the Calif post is epic: https://calif.io/php2shell/
One thing that I'm less clear on with regards to the PHP security update: As far as I can see many repos have already updated, and the source is of course out for about 2 hours now, but the official docker images are still not up. From my understanding this is because - with some vague […]
Now that the dust has settled for me (except for my personal / hobby projects still down waiting for the frankenphp re-build) I want to say a huge thank you to everyone working on #php for fixing these issues, and for the comms around it! Also impressed to see that your server stayed up during […]
> “On October 21st at 07:41 UTC, more than six hours before the coordinated release, Chainguard unilaterally broke the embargo and published built images containing the fix. Like other distributors, Chainguard had received the patch in advance so its users could update the moment the […]
Since Remi's repo is not getting updated today I’m going to build from source. Here is my plan: https://blog.thms.uk/2026/10/rebuild-remi-php-packages-almalinux/?utm_source=mastodon I have done steps 1 & 2. Let's hope steps 3-5 will also work in a few minutes. Maybe it'll help someone. No […]
Looks like you might not need to do this after all 😁 https://phpc.social/@thephpf/117479346251348934
It's not every day my job gets a mention on the BBC front page 😁 Think I could've done without it. But also glad my (non-technical) boss heard my plans from me before he heard from the beeb that I should have plans 💪 https://www.bbc.co.uk/news/articles/cmly0lg3w5x2o #php
Michael Thomas reposted
There are major account take-over problems happening right now on mastodon instances - all appearances are that the actor is using stolen passwords, probably from malware running on desktops. I've suspended hundreds of compromised accounts over the past 48 hours, but only two on mine. If you […]
And I’ve finally had enough. Both mstdn.plus and masto.nu are now ‘limited’ on my instance. #mastoAdmin
The amount of spam in my timeline recently is absurd. so much of this “buy verified paypal/revolut/whatever accounts” nonsense. And almost all from mstdn.plus or masto.nu. FWIW, their admins tend to respond really really quickly to reports, but I'm still really tempted to suspend those two […]
Man, as someone who's married to an Egyptian, forms that require a surname drive me nuts. I'm sometime tempted to write ’N/A’ - but then these sort of forms don't usually accept slashes in the names either …
Ah #Laravel, why would you include a breaking change in a minor release? https://github.com/laravel/framework/pull/61475
Huh. I had been considering moving from 1Password to bitwarden. Might need to slow down on that …
I do have to say that the combination of #Renovate, #Docker, a good test suite, and some AI is amazing for a sole maintainer of a minor project: I get automated PRs for all dependencies, and if tests fail I can ask Claude to help me figure out the cause and suggest solutions. This means that […]
As part of my migration from omg.lol to self hosting, I've written myself a very simple link shortener that uses Cloudflare Workers to redirect short links. I thought it might be helpful to some: https://blog.thms.uk/2026/09/link-shortener-cloudflare-workers/?utm_source=mastodon
Mostly just for the fun of it (I wanted to figure out how the Forgejo registry works with npm) I've created a package for this that I've published to my Forgejo repository and that you can now install using `npm install` if you are interested. This also means it would be compatible with actual […]
Pro tip for any spies among my followers: Don’t get caught up in unrelated kidnappings 👍
Whoa. Retired head of the German BND (the country's lead intelligence agency) arrested for allegedly selling classified information to an unspecified foreign government. It appears have been quite the enterprise, involving his purchasing documents from a former underling. Apparently he was […]
Wife is finally getting her Shopify store finished. And when I say she’s getting it finished it does of course mean she’s telling me to finish it up 😁 Time to learn liquid I guess. Here’s to hoping messing with Shopify themes isn’t as soul-destroying as messing with Wordpress themes. I may or […]
Hey @readeck , quick question: have you considered allowing sharing a link to an article without expiry (or with a configurable, longer expiry)? E.g. I would like to share something I read with the OH, but she'll likely not get around to reading it until later this week, which means I'll have […]
I was reminded today how, when I was approaching the end of my master’s degree, I was fantasising about a future time without exams and thesis writing a time where I’d just work. How much free time I’d have. A wife, three kids, a house, a garden, and a dog later I can hardly remember how stress […]
Just realised that #kagi translate is now essentially a paid for product, that’s not even included in the Kagi subscription. That’s a shame! https://blog.kagi.com/translate-is-back
Just relesed v8.2.1 of FediFetcher. This is a very small release that only fixes a bug in fetching replies for PeerTube videos, so you should definitely update if you are using FediFetcher: https://github.com/nanos/FediFetcher/releases/tag/v8.2.1 #FediFetcher
Michael Thomas reposted
Michael Thomas reposted
RE: https://martianbase.net/@mackuba/117292962026690858 I was wondering what that recent security update was about. Guess now I know … #MastoAdmin
Michael Thomas reposted
You can now embed social posts in @recollect notes from: ◾ @Mastodon ◾ @pixelfed ◾ @loops ◾ @peertube ◾ @Flipboard #Fediverse #PWA #IndieDev
Well, colour me shocked 🙄 https://www.theregister.com/security/2026/09/17/ofcom-discovers-issuing-online-safety-act-fines-is-easier-than-collecting-them/5297110
Michael Thomas reposted
Making real progress on laravel-activitypub, a batteries included ActivityPub package for laravel. This will replace federation logic in @pixelfed and @joinloops and make it really easy to implement AP in your own laravel apps! #laravel #activityPub
The amount of spam in my timeline recently is absurd. so much of this “buy verified paypal/revolut/whatever accounts” nonsense. And almost all from mstdn.plus or masto.nu. FWIW, their admins tend to respond really really quickly to reports, but I'm still really tempted to suspend those two […]