Tag: webserver
Kong: Open-source, microservice & API management layer built on top of NGINX & written in Lua
The Architecture of NGINX
Caddy: Easy to configure Go web server that runs on Windows, Mac, Linux, and BSD
swiperproxy: Simple, open source, web proxy written in Python
https://swiperproxy.github.io/
SwiperProxy runs on efficient Python code to run a self-containing, minimalist webserver. Prefer your own? SwiperProxy plays well and scales with major webservers including Apache, Nginx and Varnish
Only 25 lines of well-documented configuration are needed to run SwiperProxy, yet is fully featured supporting HTTP, HTTPS, blocklists, URL rewrites, logging and more.
.htaccess Snippets
https://github.com/phanan/htaccess/blob/master/README.md
A collection of useful .htaccess snippets, all in one place. I decided to create this repo after getting so tired (and bored) with Googling everytime there’s a need of forcing www for my new website.
I sent this straight to two of the engineers supporting our apps at work.
Luminos: Simple Markdown server written in Go
https://menteslibres.net/luminos/
- Comes in handy for small documentation sites.
- A database is not required, it only uses files and directories.
- It’s capable of working with multiple virtual hosts.
- Uses YAML for configuration files.
- It’s really simple and it has no more major features planned.
Undertow: Lightweight, non-blocking, embeddable, servlet 3.1 compatible web server with websockets support by JBoss
Isn’t that a lovely blog post title?
Undertow is a flexible performant web server written in java, providing both blocking and non-blocking API’s based on NIO.
Undertow has a composition based architecture that allows you to build a web server by combining small single purpose handlers. The gives you the flexibility to choose between a full Java EE servlet 3.1 container, or a low level non-blocking handler, to anything in between.
Undertow is designed to be fully embeddable, with easy to use fluent builder APIs. Undertow’s lifecycle is completely controlled by the embedding application.
Undertow is sponsored by JBoss and is the default web server in the Wildfly Application Server
Fenix: Windows/Mac static desktop webserver for local development
This looks pretty slick. This would be great for serving local prototypes and collaborating with peers.
Servers for Hackers: Newsletter with server management tips for programmers
At some point, every programmer finds themselves needing to know their way around a server.
Servers for Hackers is a newsletter for those times.This newsletter will cover things like user management and permissions, firewalls, LAMP stacks, apache, nginx, load balancers, proxies, nodejs, ruby, python, php, search engines, automating processes, handling log files, git, deployment, sql, nosql, development environments, provisioning, the list can go on forever!