Install this package:
emerge -a www-servers/freeunit
<pkgmetadata> <maintainer type="person"> <email>spiderx@spiderx.dp.ua</email> <name>Vladimir Pavljuchenkov</name> </maintainer> <maintainer type="project"> <email>proxy-maint@gentoo.org</email> <name>Proxy Maintainers</name> </maintainer> <longdescription lang="en"> FreeUnit is a dynamic web and application server, designed to run applications in multiple languages. It is lightweight, polyglot, and dynamically configured via API. The design of the server allows reconfiguration of specific application parameters as needed by the engineering or operations. </longdescription> <use> <flag name="go">Support for Go</flag> <flag name="njs">Support for NGINX JavaScript</flag> <flag name="nodejs">Support for NodeJS</flag> <flag name="otlp">Support for OpenTelemetry</flag> <flag name="php8-3">Support for PHP 8.3</flag> <flag name="php8-4">Support for PHP 8.4</flag> <flag name="php8-5">Support for PHP 8.5</flag> <flag name="regex">Enable regex support</flag> <flag name="tools">Install command-line tools</flag> <flag name="wasm">Support for WebAssembly</flag> </use> <upstream> <remote-id type="github">freeunitorg/freeunit</remote-id> </upstream> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p www-servers/freeunit |
euse -E <flag> -p www-servers/freeunit |
euse -D <flag> -p www-servers/freeunit
| Flag | Description | 1.37.0 | 1.36.1 | 1.35.5 |
|---|---|---|---|---|
| brotli | ⚠️ | ✓ | ✓ | ✓ |
| debug | Enable extra debug codepaths, like asserts and extra output. ⚠️ | ✓ | ✓ | ✓ |
| go | Support for Go | ✓ | ✓ | ✓ |
| hardened | ⚠️ | ✓ | ✗ | ✗ |
| ipv6 | ⚠️ | ✓ | ✓ | ✓ |
| java | ⚠️ | ✓ | ✓ | ✓ |
| njs | Support for NGINX JavaScript | ✓ | ✓ | ✓ |
| nodejs | Support for NodeJS | ✓ | ✓ | ✓ |
| otlp | Support for OpenTelemetry | ✓ | ✓ | ✓ |
| pcre | ⚠️ | ✓ | ✓ | ✓ |
| perl | ⚠️ | ✓ | ✓ | ✓ |
| php8-3 | Support for PHP 8.3 | ✓ | ✓ | ✓ |
| php8-4 | Support for PHP 8.4 | ✓ | ✓ | ✓ |
| php8-5 | Support for PHP 8.5 | ✓ | ✓ | ✓ |
| python | ⚠️ | ⊕ | ⊕ | ⊕ |
| regex | Enable regex support | ⊕ | ⊕ | ⊕ |
| ruby | ⚠️ | ✓ | ✓ | ✓ |
| ssl | Enable HTTPS module for http and mail ⚠️ | ✓ | ✓ | ✓ |
| test | ⚠️ | ✓ | ✓ | ✓ |
| threads | ⚠️ | ✓ | ✓ | ✓ |
| tools | Install command-line tools | ✓ | ✓ | ✓ |
| wasm | Support for WebAssembly | ✓ | ✓ | ✓ |
| zlib | ⚠️ | ✓ | ✓ | ✓ |
| zstd | ⚠️ | ✓ | ✓ | ✓ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | freeunit-1.35.5-crates.tar.xz | 21298592 bytes | 1.35.5 |
| DIST | freeunit-1.35.5.tar.gz | 1148857 bytes | 1.35.5 |
| DIST | freeunit-1.36.1-crates.tar.xz | 29105508 bytes | 1.36.1 |
| DIST | freeunit-1.36.1.tar.gz | 2239360 bytes | 1.36.1 |
| DIST | freeunit-1.37.0-crates.tar.xz | 18869748 bytes | 1.37.0 |
| DIST | freeunit-1.37.0.tar.gz | 2799067 bytes | 1.37.0 |
| Type | File | Size |
|---|