Advertisement · 728 × 90

Posts by Matt Dyson

Glad you're finding it useful! Have you set 'TLS > Origin Server Name' correctly when you configured the tunnel routing?

4 months ago 0 0 1 0
Using Caddy with Docker Proxy and Cloudflare Tunnels Matt Dyson's personal website

I've moved away from @traefik.bsky.social and now use @caddy.bsky.social as my reverse proxy of choice. Writeup here: mattdyson.org/blog/2025/12...

4 months ago 0 0 0 0
Passing an Nvidia GPU through Proxmox to Docker Swarm for Plex Matt Dyson's personal website

After a lot of blood, sweat and swearing, I now have an #nvidia GPU passed through into a @proxmox.bsky.social VM and accessible by my #docker #swarm nodes!

mattdyson.org/blog/2025/11...

5 months ago 1 0 0 0

I'm not familiar with JAMstack, but you might be able to run separate instances in all your different locations, each with its own Cloudflare tunnel. CF allows multiple tunnels running at once, so perhaps that handles load balancing for you?

6 months ago 0 0 1 0

No problem! Yes, my Swarm nodes are all at the same physical location. I think you're right that dispersing nodes could lead to issues, but depending on what services you're running, you might be able to run separate Swarms with some kind of fail over?

6 months ago 1 0 2 0
Preview
GitHub - tiredofit/docker-traefik-cloudflare-companion: Automatically Create CNAME records for containers served by Traefik Automatically Create CNAME records for containers served by Traefik - tiredofit/docker-traefik-cloudflare-companion

No problem! Yes, the `cf_token` secret is read directly, so is required - github.com/tiredofit/do...

6 months ago 1 0 0 0
Automatic Hugo Deployment with GitHub Actions Matt Dyson's personal website

I've migrated my #Hugo blog to automatically build and deploy using @github.com actions.

mattdyson.org/blog/2025/04...

1 year ago 1 0 0 0
Securing Traefik with Crowdsec Matt Dyson's personal website

The internet is a dodgy place... how I've secured my #Traefik setup with #Crowdsec:

mattdyson.org/blog/2025/03...

1 year ago 3 1 0 0
Automatic Docker Container Updates with Renovate Matt Dyson's personal website

I've taken the plunge and automated minor updates to my Docker containers through Renovate - writeup here:

mattdyson.org/blog/2025/02...

1 year ago 2 0 0 0

You're right, it doesn't look like `/api` is needed on the end of TRAEFIK_POLL_URL. I've got it included in my config though, and it runs fine regardless!

1 year ago 0 0 0 0
Advertisement

Unfortunately there's no way of knowing what your Post ID is before you make the Bluesky Post, so you're right - you need to go back and update the Hugo post front matter afterwards.

Glad the writeup was useful!

1 year ago 0 0 0 0

Thanks very much!

The PDS is so far only using a few MB of storage, I'm assuming it will only grow significantly with large blob files. Traffic is also negligible, presumably because of my low follower count!

1 year ago 1 0 0 0
Highly Available DNS Ad-blocking with Blocky Matt Dyson's personal website

New blog post: Highly Available DNS Ad-blocking with Blocky

mattdyson.org/blog/2024/12...

1 year ago 2 0 0 0
Matt Dyson's Home Page Matt Dyson's personal website

I think I'm done spamming old projects... for now!

@bsky.app comment threads should be available on my site very shortly: mattdyson.org

1 year ago 1 0 0 0
TeslaVoice For a long time I’ve been gradually adding more and more devices into my ‘smart home’ setup, including my Tesla Model S.

Controlling your Tesla from Google Home

mattdyson.org/projects/tes...

1 year ago 1 0 0 0
TorrentLoad For quite a long time, I’ve used rTorrent to download torrents on a server running in a cupboard, which works with a beautiful simplicity unmatched by a lot of torrent clients, and also has the advant...

Add downloads to rTorrent directly from your browser

mattdyson.org/projects/tor...

1 year ago 1 0 0 0
Robot Arm A couple of years ago I was given a Robotic Arm for Christmas, and more recently discovered that you can get a USB control board to allow you to hook it up to any computer.

Controlling a USB robotic arm

mattdyson.org/projects/rob...

1 year ago 1 0 0 0
Raspberry Shake Ever got yourself so absorbed in an evenings TV binge that you’ve accidentally forgotten about a load of washing, and left it to fester in the machine overnight?

Making my appliances less dumb with (yet another) @raspberrypi.com

mattdyson.org/projects/ras...

1 year ago 1 0 0 0
AlarmPi The AlarmPi is a Raspberry Pi powered smart alarm clock, which I designed and created after getting thoroughly fed up of how inflexible and un-user-friendly most alarm clocks on the market are (you ca...

Creating a smart alarm clock using @raspberrypi.com

mattdyson.org/projects/ala...

1 year ago 1 0 0 0
FlightPi As an Air Traffic Controller, people often point at planes in the sky and ask me what it is and where it’s going - most of the time I make up some complete nonsense, saying it convincingly enough that...

Making a ADSB flight tracker using @raspberrypi.com

mattdyson.org/projects/fli...

1 year ago 1 0 0 0
Advertisement
Using Traefik with Cloudflare Tunnels Introduction #Over the last 18 months or so, I’ve been gradually moving all of my services across to Docker Containers, with the aim of making ongoing maintenance a lot easier.

Using Traefik with Cloudflare Tunnels

mattdyson.org/blog/2024/02...

1 year ago 2 0 4 0
Keeping my Homelab Docker containers up-to-date with Renovate Introduction #As part of the ongoing project to make my Homelab more easily maintainable, I stumbled across Renovate by Mend.

How I keep my Docker containers up-to-date using Renovate

mattdyson.org/blog/2024/08...

1 year ago 1 0 0 0
Preview
GitHub - mattdy/bluesky-hugo: Pull replies from a Bluesky post as comments on a Hugo page Pull replies from a Bluesky post as comments on a Hugo page - mattdy/bluesky-hugo

Thank you so much for writing this up!

I've made some tweaks for my specific use case and added some additional functionality, with the resulting code available at github.com/mattdy/blues... - I've linked back to yourself as the original inspiration, hope that's okay!

1 year ago 1 0 1 0

I've spent the afternoon integrating @bsky.app comments on my Hugo blog:
mattdyson.org/blog/2024/11...

1 year ago 1 0 2 0

No problem, glad you found it useful! I'm working on adding Bluesky as a source for my blog comments - you've got the dubious honour of being the test subject!

1 year ago 1 0 0 0
Self-hosting Bluesky PDS Introduction #There seems to be an ongoing mass-migration away from Twitter/X at the moment, with Bluesky being a popular alternative.

A few thoughts on the setup process for my self-hosted @bsky.app PDS: mattdyson.org/blog/2024/11...

1 year ago 3 0 5 0

Hello Bluesky!

After a few hours of desk-banging and swearing, I seem to be in existence as @mattdyson.org running off my own self-hosted PDS instance!

1 year ago 1 0 0 0