BSD Ports

www/mongoose 5.6_1 FreeBSD

Small, fast, embeddable web server with CGI, SSL, Authorization

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
www
Package size
43.5 KiB, 118.4 KiB installed

Description

Mongoose is a small, fast and easy to use web server. It supports CGI, SSI, SSL, Digest auth, Websocket, WEbDAV, Resumed download, URL rewrite, file blacklist. Having SHTTPD as a predecessor, another feature of mongoose is the ability to embed it into existing C/C++ applications. Embedded API is very clean and simple. Mongoose has small memory footprint. Use it when other web servers like Apache are too heavy for your tasks.

In the other systems

SystemPortVersion
FreeBSDwww/mongoose5.6_1
DragonFlywww/mongoose5.6
HardenedBSDwww/mongoose5.6_1
GhostBSDwww/mongoose5.6_1

Install

Binary package:

pkg install mongoose

From the ports tree:

cd /usr/ports/www/mongoose/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	mongoose>0:www/mongoose

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest5.6_15.6_15.65.65.6_1
FreeBSD:14:quarterly5.6_15.6_1n/a5.65.6_1
FreeBSD:15:latest5.6_15.6_1n/a5.65.6
FreeBSD:15:quarterly5.6_15.6_1n/an/an/a
FreeBSD:16:latest5.6_15.6_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 3

No port depends on this one.

Configuration

Options name: www_mongoose

OptionDefaultDescription
AUTHoffEnable authentication
CGIoffEnable CGI
DAVoffEnable DAV (requires DIRECTORY_LISTING)
DEBUGoffBuild with debugging support
DEBUG_HEXDUMPoffEnable hexdump of sent and received traffic
DIRECTORY_LISTINGoffEnable directory listing
IPV6offIPv6 protocol support
LOGGINGoffEnable logging
SSIoffEnable SSI
SSLoffSSL protocol support
THREADSoffEnable threads
USES
cpe gmake dos2unix
Service scripts
mongoose

Files

distinfo 1
FileSizeSHA256
cesanta-mongoose-5.6-632b3a3_GH0.tar.gz111399ba4f978a0d88a588330e2c7d27b17ae15cce66080f031ce9f91a533aef35fcad

Commit history 0

No commits in the history this site was built from.