It's alive on portico-test.duckdns.org

A multi-page site served by portico — a single-binary HTTP/1.1 + WebSocket server in C, with a built-in ACME client. No nginx. No certbot. No reverse proxy.

epoll + io_uring HTTP/1.1 · WebSocket static via async aio br / gzip precompressed 🔒 Let's Encrypt — self-issued & auto-renewing

What you're looking at

Every byte of this page — the HTML, the CSS, the SVG logo, the JavaScript — is read off disk by portico's asynchronous file path and sent over a TLS connection whose certificate portico obtained and renews itself.

Pages/ · /about/ · /demo/ Assetsstyle.css · app.js · logo.svg API/health · /ip

The Demo page wires petite-vue to those API endpoints and opens a live WebSocket back to this same server.