svn commit: r431156 - in head/www: . miniminiweb

Adam Weinberger adamw at adamw.org
Wed Jan 11 13:53:51 UTC 2017


> On 11 Jan, 2017, at 6:37, Alexey Dokuchaev <danfe at FreeBSD.org> wrote:
> 
> On Wed, Jan 11, 2017 at 03:04:41AM +0000, Larry Rosenman wrote:
>> New Revision: 431156
>> URL: https://svnweb.freebsd.org/changeset/ports/431156
>> 
>> Log:
>>  New Port www/miniminiweb
>> 
>>  MiniMiniWeb is my attempt at creating a multithreaded web server in C.
>> 
>>  Features (and Misfeatures)
>> 
>>  Written in C
>>  Multithreaded (with pthread)
>>  Designed for Unix-like systems
>>  Supports GET and POST requests
>>  Only serves static files
>>  No SSL
>>  No CGI or anything "dynamic"
>>  No Virtual Hosts
>>  No Directory Listings (gotten pulled out)
>>  No IPv6
> 
> May I ask what makes it useful to be included in the Ports Collection?
> There're plenty of different production-quality webservers already
> available, and mind that we don't just go and port whatever project we
> find on GitHub without sufficiently strong rationale.  Neither port's
> description nor PR did answer this question.

It's got a very, very small footprint, a very narrow feature-set, and is reasonably performant. I found that combination pretty attractive.

# Adam


-- 
Adam Weinberger
adamw at adamw.org
https://www.adamw.org




More information about the svn-ports-all mailing list