Custom HTTPS server in Delphi

Illustrerò brevemente come costruire un embedded HTTPS server per servire sia file statici che contenuti dinamici, self-contained nell’applicazione Delphi, per Linux o Windows.

Quindi vedremo come gestire un routing di base, un CRUD primitivo con helpers verso base dati Firedac con pooling, e risolvere problemi di deployment con i certificati TLS, le verifiche, e le librerie OpenSSL. Per realizzare leggeri ed efficienti custom server pronti per girare in un container o dietro un reverse proxy come Nginx. Userò la distribuzione Debian passo a passo.