notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
angie-module-lua Angie Lua dynamic module
1.8.1 www on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.2.0_1Version of this port present on the latest quarterly branch.
Maintainer: oleg@mamontov.net search for ports maintained by this maintainer
Port Added: 2023-09-22 05:11:43
Last Update: 2025-01-23 23:30:35
Commit Hash: b8a84bb
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: BSD2CLAUSE
WWW:
https://angie.software/en/
Description:
Module embeds the power of Lua into Angie HTTP and STREAM servers. By leveraging Angie's subrequests, this module allows the integration of the powerful Lua threads (known as "coroutines") into the Angie event model.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (12 items)
Collapse this list.
  1. /usr/local/share/licenses/angie-module-lua-1.8.1/catalog.mk
  2. /usr/local/share/licenses/angie-module-lua-1.8.1/LICENSE
  3. /usr/local/share/licenses/angie-module-lua-1.8.1/BSD2CLAUSE
  4. share/doc/angie-module-lua/README.lua-nginx-module.markdown
  5. share/doc/angie-module-lua/README.stream-lua-nginx-module.md
  6. /usr/local/libexec/angie/ngx_http_lua_module.so
  7. /usr/local/libexec/angie/ngx_stream_lua_module.so
  8. /usr/local/libexec/angie/ngx_http_lua_module-debug.so
  9. /usr/local/libexec/angie/ngx_stream_lua_module-debug.so
  10. @owner
  11. @group
  12. @mode
Collapse this list.
Dependency lines:
  • angie-module-lua>0:www/angie-module-lua
To install the port:
cd /usr/ports/www/angie-module-lua/ && make install clean
To add the package, run one of these commands:
  • pkg install www/angie-module-lua
  • pkg install angie-module-lua
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: angie-module-lua
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1737668800 SHA256 (angie-1.8.1.tar.gz) = db30b69045cf9a40f144911814414d9e1b4d4370f6693d008f4017dcb4370b4c SIZE (angie-1.8.1.tar.gz) = 1672621

Expand this list (48 items)

Collapse this list.

SHA256 (kjdev-nginx-auth-jwt-0.9.0_GH0.tar.gz) = d7c72634261a053afaacc2cb762eccf9ce4c462ca738ad0c4809eb964ddf3c0c SIZE (kjdev-nginx-auth-jwt-0.9.0_GH0.tar.gz) = 75474 SHA256 (stnoonan-spnego-http-auth-nginx-module-v1.1.2_GH0.tar.gz) = 72b4dfe3e3cee4feaa698c5710ec1590f85bfbe4cd50e8e8d1700c210c82150a SIZE (stnoonan-spnego-http-auth-nginx-module-v1.1.2_GH0.tar.gz) = 24682 SHA256 (google-ngx_brotli-v1.0.0rc_GH0.tar.gz) = c85cdcfd76703c95aa4204ee4c2e619aa5b075cac18f428202f65552104add3b SIZE (google-ngx_brotli-v1.0.0rc_GH0.tar.gz) = 16207 SHA256 (nginx-modules-ngx_cache_purge-2.5.3_GH0.tar.gz) = 43158a75bbc8d4ba66ec9c60a1ec13a792803a36b62ffc3fa01088d8675108e0 SIZE (nginx-modules-ngx_cache_purge-2.5.3_GH0.tar.gz) = 17156 SHA256 (arut-nginx-dav-ext-module-v3.0.0_GH0.tar.gz) = d2499d94d82d4e4eac8425d799e52883131ae86a956524040ff2fd230ef9f859 SIZE (arut-nginx-dav-ext-module-v3.0.0_GH0.tar.gz) = 14558 SHA256 (openresty-echo-nginx-module-v0.63_GH0.tar.gz) = 8af374d29592ef95baee53c91959c7b04927f11304c318a94f0ee140760515a4 SIZE (openresty-echo-nginx-module-v0.63_GH0.tar.gz) = 53421 SHA256 (bpaquet-ngx_http_enhanced_memcached_module-v0.3_GH0.tar.gz) = 4071b2cc0baa9f403c124c0ef0cdfbde14dacc1ec9f0dbc92d7310ac530e3eeb SIZE (bpaquet-ngx_http_enhanced_memcached_module-v0.3_GH0.tar.gz) = 101136 SHA256 (openresty-nginx-eval-module-2016.06.10_GH0.tar.gz) = 6b91d3c2c2f254ebb37eb3dd6dd41048dfb18320bb98a3afdd1ad38b47f6d609 SIZE (openresty-nginx-eval-module-2016.06.10_GH0.tar.gz) = 14188 SHA256 (leev-ngx_http_geoip2_module-3.4_GH0.tar.gz) = ad72fc23348d715a330994984531fab9b3606e160483236737f9a4a6957d9452 SIZE (leev-ngx_http_geoip2_module-3.4_GH0.tar.gz) = 8877 SHA256 (openresty-headers-more-nginx-module-v0.37_GH0.tar.gz) = cf6e169d6b350c06d0c730b0eaf4973394026ad40094cddd3b3a5b346577019d SIZE (openresty-headers-more-nginx-module-v0.37_GH0.tar.gz) = 29433 SHA256 (max-lt-nginx-jwt-module-v3.4.2_GH0.tar.gz) = c8c8a01c27e3aab853ddd437c119b9a3fcd1f111c1627ad200a0277b19505ff9 SIZE (max-lt-nginx-jwt-module-v3.4.2_GH0.tar.gz) = 16453 SHA256 (kjdev-nginx-keyval-0.3.0_GH0.tar.gz) = c4e5d2a03ead32cfccb9f04f01a8cdf664f5deca3f677c13b1509bff832cf2c7 SIZE (kjdev-nginx-keyval-0.3.0_GH0.tar.gz) = 24150 SHA256 (openresty-lua-nginx-module-v0.10.28_GH0.tar.gz) = 634827d54de6216cb0502d14f76610788b3a3e33160e91d5578d6db0d9a34a20 SIZE (openresty-lua-nginx-module-v0.10.28_GH0.tar.gz) = 869217 SHA256 (openresty-stream-lua-nginx-module-v0.0.16_GH0.tar.gz) = 3b1103cf5ee940ea94711eae1a7ccc1a161273ec9a08eb415f1d45ad385f967d SIZE (openresty-stream-lua-nginx-module-v0.0.16_GH0.tar.gz) = 395259 SHA256 (vision5-ngx_devel_kit-v0.3.3_GH0.tar.gz) = faa2fcd5168b10764d35081356511d5f84db5c526a1aa4b6add2db94b6853b2b SIZE (vision5-ngx_devel_kit-v0.3.3_GH0.tar.gz) = 66561 SHA256 (nginx-njs-0.8.9_GH0.tar.gz) = 918accac7ec252baac1146e49fdc0f5c101c66ef3b9ceba7ce1b59be704acebf SIZE (nginx-njs-0.8.9_GH0.tar.gz) = 900847 SHA256 (FRiCKLE-ngx_postgres-1.0rc7_GH0.tar.gz) = c942e674a7273ab87caab4dcad626ab54852be192c29b1add50d2cb535e3cbb9 SIZE (FRiCKLE-ngx_postgres-1.0rc7_GH0.tar.gz) = 40742 SHA256 (openresty-redis2-nginx-module-v0.15_GH0.tar.gz) = d255571bcfb9939b78099df39cb4d42f174d789aec8c8e5e47b93942b0299438 SIZE (openresty-redis2-nginx-module-v0.15_GH0.tar.gz) = 25471 SHA256 (arut-nginx-rtmp-module-v1.2.2_GH0.tar.gz) = 07f19b7bffec5e357bb8820c63e5281debd45f5a2e6d46b1636d9202c3e09d78 SIZE (arut-nginx-rtmp-module-v1.2.2_GH0.tar.gz) = 519934 SHA256 (openresty-set-misc-nginx-module-v0.33_GH0.tar.gz) = cd5e2cc834bcfa30149e7511f2b5a2183baf0b70dc091af717a89a64e44a2985 SIZE (openresty-set-misc-nginx-module-v0.33_GH0.tar.gz) = 30084 SHA256 (yaoweibin-ngx_http_substitutions_filter_module-e12e965ac1837ca709709f9a26f572a54d83430e_GH0.tar.gz) = da2a26aa75884e1216941c7291b6e8b7fc4dd7163700a04191b92060b61fabb3 SIZE (yaoweibin-ngx_http_substitutions_filter_module-e12e965ac1837ca709709f9a26f572a54d83430e_GH0.tar.gz) = 94121 SHA256 (kyprizel-testcookie-nginx-module-64137c2f7e66e8866f56fdecaaf09ac10a034da9_GH0.tar.gz) = 2946fd88157be64f69e29409160cf48a594fd6272c3f4c6b7f170bfa13074ee0 SIZE (kyprizel-testcookie-nginx-module-64137c2f7e66e8866f56fdecaaf09ac10a034da9_GH0.tar.gz) = 20732 SHA256 (fdintino-nginx-upload-module-2.3.0_GH0.tar.gz) = c86e318addb9c88d70fdbd58ff1f6ef6f404a93070f6db8017a1f880c97946c4 SIZE (fdintino-nginx-upload-module-2.3.0_GH0.tar.gz) = 40139 SHA256 (kaltura-nginx-vod-module-1.33_GH0.tar.gz) = 9c9600e5da4ee02ef6820d056da9eb5f3449f715468334ddab41727b76d478d8 SIZE (kaltura-nginx-vod-module-1.33_GH0.tar.gz) = 471858

Collapse this list.


Packages (timestamps in pop-ups are UTC):
angie-module-lua
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.8.11.8.1-1.8.11.8.1---
FreeBSD:13:quarterly1.8.11.8.1--1.8.11.3.1--
FreeBSD:14:latest1.8.11.8.1--1.8.1---
FreeBSD:14:quarterly1.8.11.8.1-1.8.11.8.11.3.1--
FreeBSD:15:latest1.8.11.8.1n/a1.8.1n/a1.3.1_11.3.1_1-
Master port: www/angie
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pcre2>=0 : devel/pcre2
Runtime dependencies:
  1. angie-module-ndk==1.8.1 : www/angie-module-ndk
  2. lua-resty-core>=0.1.29 : www/lua-resty-core
  3. angie==1.8.1 : www/angie
Library dependencies:
  1. libpcre.so : devel/pcre
  2. libluajit-5.1.so : lang/luajit-openresty
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for angie-module-lua-1.8.1: DEBUG=on: Include debug version ===> Use 'make config' to modify these settings
Options name:
www_angie-module-lua
USES:
luajit:luajit-openresty localbase:ldflags ssl
pkg-message:
For install:
The Lua dynamic modules for Angie have been installed. To enable these modules, add the following to /usr/local/etc/angie/angie.conf and reload angie: load_module modules/ndk_http_module.so; load_module modules/ngx_http_lua_module.so; load_module modules/ngx_stream_lua_module.so; Please refer to the modules documentation for further details: https://github.com/openresty/lua-nginx-module https://github.com/openresty/stream-lua-nginx-module
Master Sites:
  1. There is no master site for this port.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
This is a slave port. You may also want to view the commits to the master port: www/angie
CommitCreditsLog message
1.8.1
23 Jan 2025 23:30:35
commit hash: b8a84bb0dc8e24569fed05b4792dad2b642c1340commit hash: b8a84bb0dc8e24569fed05b4792dad2b642c1340commit hash: b8a84bb0dc8e24569fed05b4792dad2b642c1340commit hash: b8a84bb0dc8e24569fed05b4792dad2b642c1340 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
www/angie-module-lua: Update 1.3.2 → 1.8.1

Changelogs:
https://github.com/openresty/lua-nginx-module/releases/tag/v0.10.26
https://github.com/openresty/lua-nginx-module/releases/tag/v0.10.27
https://github.com/openresty/lua-nginx-module/releases/tag/v0.10.28
https://github.com/openresty/stream-lua-nginx-module/releases/tag/v0.0.14
https://github.com/openresty/stream-lua-nginx-module/releases/tag/v0.0.15
https://github.com/openresty/stream-lua-nginx-module/releases/tag/v0.0.16
https://github.com/vision5/ngx_devel_kit/releases/tag/v0.3.3

PR:		282394
Approved by:	oleg@mamontov.net (maintainer, timeout 3 mounts)
1.2.0_1
22 Sep 2023 04:54:46
commit hash: c514bb25ddcd78330d893858605e61d79156acf1commit hash: c514bb25ddcd78330d893858605e61d79156acf1commit hash: c514bb25ddcd78330d893858605e61d79156acf1commit hash: c514bb25ddcd78330d893858605e61d79156acf1 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
Author: Oleg A. Mamontov
www/angie-module-lua: Angie Lua dynamic module

Module embeds the power of Lua into Angie HTTP and STREAM servers.
By leveraging Angie's subrequests, this module allows the integration of
the powerful Lua threads (known as "coroutines") into the Angie event model.

PR:		273462

Number of commits found: 2