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
| System | Port | Version |
|---|---|---|
| FreeBSD | www/mongoose | 5.6_1 |
| DragonFly | www/mongoose | 5.6 |
| HardenedBSD | www/mongoose | 5.6_1 |
| GhostBSD | www/mongoose | 5.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 5.6_1 | 5.6_1 | 5.6 | 5.6 | 5.6_1 |
| FreeBSD:14:quarterly | 5.6_1 | 5.6_1 | n/a | 5.6 | 5.6_1 |
| FreeBSD:15:latest | 5.6_1 | 5.6_1 | n/a | 5.6 | 5.6 |
| FreeBSD:15:quarterly | 5.6_1 | 5.6_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 5.6_1 | 5.6_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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
| Option | Default | Description |
|---|---|---|
| AUTH | off | Enable authentication |
| CGI | off | Enable CGI |
| DAV | off | Enable DAV (requires DIRECTORY_LISTING) |
| DEBUG | off | Build with debugging support |
| DEBUG_HEXDUMP | off | Enable hexdump of sent and received traffic |
| DIRECTORY_LISTING | off | Enable directory listing |
| IPV6 | off | IPv6 protocol support |
| LOGGING | off | Enable logging |
| SSI | off | Enable SSI |
| SSL | off | SSL protocol support |
| THREADS | off | Enable threads |
- USES
- cpe gmake dos2unix
- Service scripts
mongoose
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| cesanta-mongoose-5.6-632b3a3_GH0.tar.gz | 111399 | ba4f978a0d88a588330e2c7d27b17ae15cce66080f031ce9f91a533aef35fcad |
Commit history 0
No commits in the history this site was built from.