Running Umbraco behind Cloudflare or a reverse proxy
How forwarded headers, public hosts, canonical URLs, and authentication callbacks interact when Umbraco runs behind Cloudflare or another proxy in production.
Lab
Reports from the workshop: what I tried, what held, and what I would change.
How forwarded headers, public hosts, canonical URLs, and authentication callbacks interact when Umbraco runs behind Cloudflare or another proxy in production.
A pragmatic Umbraco SEO setup for generating sitemap.xml and robots.txt, managing legacy redirects, and preserving crawlability during site migrations.
How to combine IUrlProvider and IContentFinder so Umbraco can publish custom editorial URLs and resolve every incoming route through the same routing rules.
How I replaced fragile Razor JSON-LD with serialized, tested structured data in Umbraco 17, then validated the output by crawling rendered pages locally.
How to register Auth0 as an OpenID Connect backoffice provider in Umbraco 17, including configuration, auto-linking, and the new login button manifest.
Why I use Home Assistant as the smart home system of record, but keep complex workflow logic, branching, timers, and JavaScript control in Node-RED today.