03
Web Server Alcove edge node
https://server-three.alcove.dev
Edge proxy, routed with intent

Quiet infra. Loud design.

Web Server is the front door for Alcove projects: TLS at the edge, smart host-based routing behind it, and enough gardening to keep the machine calm when the internet gets weird.

Not a brochure. A switchboard with style.
HTTP/2 edge delivery
5r/s baseline throttle
Host map app-aware routing

The Stack

This server is deliberately simple: one hardened proxy at the edge, one Server service behind it, and domain mapping that decides which app should answer. Fewer moving parts, cleaner behavior, easier debugging.

01

Shield

Nginx terminates TLS, forces HTTPS, adds strict headers, and rate-limits incoming traffic before requests get anywhere near app code.

02

Route

Hostnames are matched intentionally. Static pages stay at the edge, while Server domains forward through the local proxy chain to the mapped application directory.

03

Serve

Apps live behind a single operational surface, so deploys, certs, and vhost behavior stay boring in the best possible way.

Request Path

A request hitting this box goes through a short chain. That is the point. Every hop is clear, local, and accountable.

Inbound sequence

01 / client Arrive The browser reaches the public endpoint over HTTPS.
02 / proxy Validate The edge server handles certs, headers, and traffic rules.
03 / host Match The hostname decides whether the response is static or app-backed.
04 / server Forward Server requests move locally to the internal Nginx and Server-FPM layer.
05 / app Return The app responds and the proxy sends the result back out cleanly.

Built to host things worth protecting.

Web Server is now pointed at a custom landing page instead of a default placeholder. The homepage reflects the stack behind it: lean, opinionated, and a little more memorable than the average server box.

Back to top