Security Notice: We patched a vulnerability. No action is required. No malicious usage was detected. Learn more →

Software Architecture

Posts in this category

A CDN Worker connected to a PGP service binding

Dynamically Signing Debian Repo Manifests with Worker Service Bindings

We recently added Debian APT repository support to ToDesktop. We needed to dynamically sign Debian repo manifests with PGP without exposing PGP private keys to unnecessary risk or turning our system into a tangled mess. The solution? Cloudflare Workers service bindings. They let us isolate sensitive operations, keep our codebase clean, and get isolated visibility into what's happening. Here's how we made it work.

Photo of Dave

Dave Jeffery

Founder of ToDesktop