www/tipidee 0.0.6.0nb2 NetBSD
Minimalistic web server
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- License
- isc
- Categories
- www
- Package size
- 92.1 KiB, 427.4 KiB installed
Description
tipidee is a web server supporting HTTP 1.0 and 1.1. It aims to be compliant with RFC 9112: while it only implements a very limited subset of the optional functionality in HTTP 1.1, it implements all the mandatory parts.
It runs under a super-server, e.g. inetd, s6-tcpserver, or s6-tlsserver (for HTTPS). Traditionally, inetd-mode web servers aren't considered performant, but tipidee aims to eke out every single drop of performance that is attainable with its programming model.
Key features:
- Usability with HTTPS without the need to entangle the code with a given TLS library
- Support for HTTP 1.1, with persistent connections, and not only 1.0
- Support for real CGI, not only NPH
Install
Binary package:
pkgin install tipidee
From pkgsrc:
cd /usr/pkgsrc/www/tipidee && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 0.0.6.0nb2 |
| NetBSD 10.1 aarch64 | 0.0.6.0nb2 |
| SmartOS / illumos x86_64 | 0.0.6.0nb2 |
| macOS 15 arm64 | 0.0.6.0nb2 |
Dependencies
Run dependencies 2
No port depends on this one.