Tag
This article explains how to use the m4 macro processor to reduce repetitive code in OpenBSD's httpd configuration by creating custom macros.
Kino is a high-performance web server for Ruby 4.0+ that uses Ractors to achieve parallel execution in a single process, offering significant speed and memory improvements over traditional servers like Puma.
A technical essay exploring how the conventional web server deployment model (TLS termination, reverse proxying, static file serving, caching) breaks down for hobby-scale apps that must be easily self-hosted, leading to inefficiency and added complexity.
A practical guide to setting up a simple web server using bozohttpd on NetBSD, including configuration via inetd, HTTPS with acme-client, and optional multi-site setup.
A step-by-step guide to setting up a self-hosted web server on OpenBSD using httpd and WireGuard to tunnel through a VPS for IP hiding.
Qbix Server is a pure PHP web server that handles 10x more concurrent PHP requests on the same hardware compared to Nginx+PHP-fpm by forking workers after loading classes to share memory via copy-on-write, reducing per-worker memory from 30-60MB to ~5MB.
ymawky is a web server written entirely in ARM64 assembly, supporting CGI, static files, and multiple HTTP methods, now available on Linux.
The author revives a smashed, water-damaged Samsung A70 and turns it into a functional web server using a USB-C hub for power and Ethernet connectivity, demonstrating how old phones can be repurposed.
Researchers used OpenAI's Codex agent to chain two decade-old DoS techniques into an HTTP/2 Bomb that can crash vulnerable web servers in seconds, affecting major servers like nginx, Apache, IIS, Envoy, and Pingora.
Codex discovered a remote denial-of-service exploit dubbed 'HTTP/2 Bomb' that targets HPACK compression in major web servers (nginx, Apache, IIS, Envoy, Pingora), chaining a compression bomb with flow-control hold to exhaust server memory quickly.
A hobbyist project demonstrates hosting a simple website on an 8-bit AVR microcontroller using SLIP over a serial connection to a Linux PC, avoiding the need for Ethernet hardware.
ymawky is a web server written entirely in ARM64 assembly for macOS, featuring syscall-only operations without libc and basic HTTP capabilities.
This tutorial outlines how to host a diskless website on a Raspberry Pi Zero v1.3 using Alpine Linux, booting entirely into its 512MB of RAM. It details the required hardware, OS configuration, lightweight web servers, and offloading TLS termination to an external VPS.
The article introduces 'ymawky', a minimal HTTP web server written entirely in aarch64 assembly for macOS, using raw syscalls without libc wrappers to explore low-level system mechanics.