www/quark 20220816_1 FreeBSD
Small and simple HTTP GET/HEAD-only web server for static content
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ISCL
- Categories
- www
- Package size
- 19.4 KiB, 41.4 KiB installed
Description
Extremely small and simple HTTP GET/HEAD-only web server for static content. The goal of this project is to do one thing and do it well, namely serving static web directories and doing that right. Most other solutions either are too complex (CGI support, dependencies on external libraries, ...) or lack features you expect (TLS, virtual hosts, partial content, not modified since, ...). quark tries to find a midway and just restrict itself to being static while still offering functions you only find in more bloated solutions and being as secure as possible (chroot, privilege dropping, strict parsers, no malloc at runtime, pledge, unveil, ...).
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | www/quark | 20220816_1 |
| DragonFly | www/quark | g20210222 |
Install
Binary package:
pkg install quark-server
From the ports tree:
cd /usr/ports/www/quark/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= quark-server>0:www/quark
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 | 20220816_1 | 20220816_1 | g20210222 | 20220816_1 | 20220816_1 |
| FreeBSD:14:quarterly | 20220816_1 | 20220816_1 | n/a | g20210222 | 20220816_1 |
| FreeBSD:15:latest | 20220816_1 | 20220816_1 | n/a | 20220816_1 | 20220816_1 |
| FreeBSD:15:quarterly | 20220816_1 | 20220816_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 20220816_1 | 20220816_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.
No port depends on this one.
Configuration
No options to configure.
- Service scripts
- none
- Conflicts with
- quark
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| quark-20220816.tar.gz | 23655 | af9a9fe2260bb92273913a8252d45fe47422647d00bc2b9584b65931c40c03e4 |
Master sites 1
- https://freebsd.uzsolt.hu/src/
Commit history 0
No commits in the history this site was built from.