7 ms·
Andrew is a web server to help you write a web page like you're back in the 90s. It consumes and renders web pages from the file system, no databases involved.
by gwynforthewyn 2y ago
Andrew is a web server to help you write a web page like you're back in the 90s. It consumes and renders web pages from the file system, no databases involved. This is the basic design restriction that informs feature decisions. You get started by writing an "index.html" file and then running Andrew from that directory.
It helps with some chores that show up with filesystem based sites, like allowing you to embed a {{ go template }} that'll be replaced with an automatically generated table of contents, automatically rendering a sitemap.xml and a few other things.
It can load a private key and cert for SSL traffic, so it's just a little lightweight tool that does one thing reasonably decently.
I'm just reading the activitypub RFC so I can add support for federated identity. I'm pretty excited.
github.com/playtechnique/andrew