Algernon on Ubuntu 24.04 LTS

Azure Application Servers

one binary that serves your site and renders it too

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

Algernon is a small, self contained web and application server written in Go. It serves ordinary static files and also renders on the fly: Markdown becomes a themed HTML page, Lua files execute server side and write their own response, and Amber, Pongo2, GCSS and JSX are handled the same way. TLS, HTTP/2 and an embedded datastore are built in, so a complete dynamic site runs without a separate application server, reverse proxy or database daemon alongside it.

Why the cloudimg image

The cloudimg image boots serving a real site rather than an empty directory index, with a small default site that demonstrates the Markdown and Lua rendering the product exists for. A TLS certificate is generated on first boot, so no two instances ever share private key material, and none ships in the image. The server runs unprivileged under systemd with the document root deliberately not writable by the service account, no interactive prompt and no debug surface exposed. A shipped selftest proves the server is genuinely rendering rather than merely listening. Paired deployment guide and 24/7 cloudimg support.

Common uses

  • Serving Markdown documentation sites with no build step
  • Small dynamic sites and JSON endpoints scripted in Lua
  • Lightweight static hosting with built in TLS and HTTP/2