2026

How Doc­ly Pro­tects a Pub­lis­hed Si­te — and How a Real Vi­sitor Gets Back In

Published sites sit on the open internet and get the traffic that comes with it. Here is the model Docly uses to decide that an IP has…

Fe­wer By­tes on the Wi­re: Brot­li, Mi­nifi­cat­ion and a Year of Brow­ser Cac­he

Cached pages are now stored pre-compressed with Brotli, JS and CSS bundles are minified according to what they actually are, and…

WebP and AVIF, st­raight from si­te.j­son

The built-in scaler now writes WebP and AVIF, encoder quality is yours to set per format in site.json, and changing either one takes effect…

Ad­ding Cloudf­la­re Turns­til­e va­lida­tio­n with da­ta-va­lida­te in Doc­ly

A follow-up to our earlier post on data-validate. This time we wire the same backend-validation pattern up to Cloudflare Turnstile — a…

Track form sub­mis­sio­ns with da­ta-track-even­t

Form submissions on Docly sites have been invisible to GA4 and Google Ads. A new attribute on the submit scripts sends a real analytics…

What's New in the Doc­ly AI Agen­t

A look at the latest updates to Docly's built-in AI agent: a redesigned architecture for lower token cost, real-time usage tracking,…

Using Clau­de Co­de Di­rect­ly on a Map­ped Doc­ly Dri­ve

Map your Docly workspace as a drive via WebDAV, start Claude Code in the folder, and let an AI coding agent read, edit, and deploy your…

Why Exp­ress Co­ding?

Express Coding is about removing friction between your ideas and live web applications. Built on open standards (HTML, CSS, JavaScript,…

Doc­ly: The AI‑­Rea­dy App­lica­ti­on Plat­form for Ship­ping Web Apps—­Fas­t

Docly turns plain files (HTML, JavaScript, JSON) into live cloud apps instantly—complete with hosting, scaling, security, data, and…

Hap­py new year from the Doc­ly tea­m

Happy New Year from everyone at Docly! We're excited about what 2026 will bring.