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 photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details on branch 2025Q4
angie Efficient, powerful and scalable reverse proxy and web server
1.10.3 www on this many watch lists=0 search for ports that depend on this port This port version is marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.12.1Version of this port present on the latest quarterly branch.
Maintainer: sko@rostwald.de search for ports maintained by this maintainer
Port Added: 2025-10-16 12:01:58
Last Update: 2025-12-09 20:07:14
Commit Hash: 5495cca
License: BSD2CLAUSE
WWW:
https://angie.software/en/
Description:
Actively developing fork of nginx aiming to keep it great with brand new extra functionality.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (34 items)
Collapse this list.
  1. /usr/local/share/licenses/angie-1.10.3/catalog.mk
  2. /usr/local/share/licenses/angie-1.10.3/LICENSE
  3. /usr/local/share/licenses/angie-1.10.3/BSD2CLAUSE
  4. @preexec test -e /var/log/angie || install -d -m 755 -o root -g wheel /var/log/angie
  5. @preexec test -e /var/db/angie/state || install -d -m 755 -o www -g www /var/db/angie/state
  6. @postunexec test -d /var/db/angie/state && rmdir /var/db/angie/state 2>/dev/null || :
  7. @postunexec test -d /var/log/angie && rmdir /var/log/angie 2>/dev/null || :
  8. @dir etc/angie/http.d
  9. @dir etc/angie/stream.d
  10. @dir /var/cache/angie
  11. @dir /var/db/angie
  12. @dir /usr/local/libexec/angie
  13. @dir etc/angie/acme-client
  14. etc/angie/modules
  15. sbin/angie-nodebug
  16. sbin/angie
  17. sbin/angie-debug
  18. share/man/man8/angie.8.gz
  19. share/doc/angie/CHANGES
  20. share/doc/angie/CHANGES.ru
  21. @sample etc/angie/angie.conf.sample
  22. @sample etc/angie/fastcgi.conf.sample
  23. @sample etc/angie/fastcgi_params.sample
  24. @sample etc/angie/mime.types.sample
  25. @sample etc/angie/prometheus_all.conf.sample
  26. @sample etc/angie/scgi_params.sample
  27. @sample etc/angie/uwsgi_params.sample
  28. @sample etc/angie/http.d/default.conf.sample
  29. @sample etc/angie/stream.d/example.conf.sample
  30. www/angie/html/50x.html
  31. www/angie/html/index.html
  32. @owner
  33. @group
  34. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • angie
Dependency lines:
  • angie>0:www/angie
To install the port:
cd /usr/ports/www/angie/ && make install clean
To add the package, run one of these commands:
  • pkg install www/angie
  • pkg install angie
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: angie
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1765300000 SHA256 (angie-1.10.3.tar.gz) = ff820ec9dc7ac8b0e873c52ddc48b3417f5054f157b5d2df5c1b8ed7adfb2256 SIZE (angie-1.10.3.tar.gz) = 1758928

Expand this list (50 items)

Collapse this list.

SHA256 (61131-nginx-http-auth-totp-1.1.0_GH0.tar.gz) = d36d2b75a3b239e63ec060ef9ccfa6b89acbceb74b7c93e47550c1f75ac4857e SIZE (61131-nginx-http-auth-totp-1.1.0_GH0.tar.gz) = 9813 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.3_GH0.tar.gz) = 0e1e54f8ab7d76f922881f13d870edf8b820ef645b19013774c825110d011640 SIZE (stnoonan-spnego-http-auth-nginx-module-v1.1.3_GH0.tar.gz) = 32975 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.4_GH0.tar.gz) = 5bd04373d818b1aa0f3ba0b31b54149207a17815b026f222c537daf587b0cbda SIZE (nginx-modules-ngx_cache_purge-2.5.4_GH0.tar.gz) = 17174 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.39_GH0.tar.gz) = dde68d3fa2a9fc7f52e436d2edc53c6d703dcd911283965d889102d3a877c778 SIZE (openresty-headers-more-nginx-module-v0.39_GH0.tar.gz) = 29616 SHA256 (max-lt-nginx-jwt-module-v3.4.3_GH0.tar.gz) = 35d2a6bc957105ee5b4fc0b360d36ddb0e5be05f2f391b27405751a2587dd82b SIZE (max-lt-nginx-jwt-module-v3.4.3_GH0.tar.gz) = 16452 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.29_GH0.tar.gz) = ca2c2122b909529bf9d1a89e9a5763835a2bd2629def8cb279c550f638f0a78f SIZE (openresty-lua-nginx-module-v0.10.29_GH0.tar.gz) = 892502 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.4_GH0.tar.gz) = 14a28063294f645d457b1eb10e3c23bbba44398f1c5f021421b58b6f8ab31662 SIZE (vision5-ngx_devel_kit-v0.3.4_GH0.tar.gz) = 66474 SHA256 (nginx-njs-0.9.4_GH0.tar.gz) = 7b3a9f14b0f09311d9031c2a252cb0e23c06baac2e586a7d12c75aa6cba4ca0e SIZE (nginx-njs-0.9.4_GH0.tar.gz) = 939082 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.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Slave ports:
  1. www/angie-module-auth-jwt
  2. www/angie-module-auth-spnego
  3. www/angie-module-auth-totp
  4. www/angie-module-brotli
  5. www/angie-module-cache-purge
  6. www/angie-module-dav-ext
  7. www/angie-module-echo
  8. www/angie-module-enhanced-memcached
  9. www/angie-module-eval
  10. www/angie-module-geoip2
  11. www/angie-module-headers-more
  12. www/angie-module-image-filter
  13. www/angie-module-jwt
  14. www/angie-module-keyval
  15. www/angie-module-lua
  16. www/angie-module-ndk
  17. www/angie-module-njs
  18. www/angie-module-perl
  19. www/angie-module-postgres
  20. www/angie-module-redis2
  21. www/angie-module-set-misc
  22. www/angie-module-subs
  23. www/angie-module-testcookie
  24. www/angie-module-upload
  25. www/angie-module-vod
  26. www/angie-module-xslt
  27. www/angie-module-zstd
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Library dependencies:
  1. libpcre2-8.so : devel/pcre2
This port is required by:
for Run
  1. www/angie-module-auth-jwt
  2. www/angie-module-auth-spnego
  3. www/angie-module-auth-totp
  4. www/angie-module-brotli
  5. www/angie-module-cache-purge
  6. www/angie-module-dav-ext
  7. www/angie-module-echo
Expand this list (27 items / 20 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. www/angie-module-enhanced-memcached
  3. www/angie-module-eval
  4. www/angie-module-geoip2
  5. www/angie-module-headers-more
  6. www/angie-module-image-filter
  7. www/angie-module-jwt
  8. www/angie-module-keyval
  9. www/angie-module-lua
  10. www/angie-module-ndk
  11. www/angie-module-njs
  12. www/angie-module-perl
  13. www/angie-module-postgres
  14. www/angie-module-redis2
  15. www/angie-module-rtmp
  16. www/angie-module-set-misc
  17. www/angie-module-subs
  18. www/angie-module-testcookie
  19. www/angie-module-upload
  20. www/angie-module-vod
  21. www/angie-module-xslt
  22. Collapse this list.

Configuration Options:
===> The following configuration options are available for angie-1.10.3: ACME=on: ACME client module DEBUG=on: Include debug version ===> Use 'make config' to modify these settings
Options name:
www_angie
USES:
localbase:ldflags ssl
FreshPorts was unable to extract/find any pkg message
Master Sites:
  1. There is no master site for this port.

Number of commits found: 5

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.10.3
09 Dec 2025 20:07:14
commit hash: 5495cca60b2319e7a2b82feffcca5c14ddf19018commit hash: 5495cca60b2319e7a2b82feffcca5c14ddf19018commit hash: 5495cca60b2319e7a2b82feffcca5c14ddf19018commit hash: 5495cca60b2319e7a2b82feffcca5c14ddf19018 files touched by this commit This port version is marked as vulnerable.
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Sebastian Oswald
www/angie-module-njs: Update 0.9.1 => 0.9.4

Changelogs:
https://github.com/nginx/njs/releases/tag/0.9.2
https://github.com/nginx/njs/releases/tag/0.9.3
https://github.com/nginx/njs/releases/tag/0.9.4

PR:	291491
(cherry picked from commit a700775bc6dd3246c939038191c8d892e749db96)
1.10.3
09 Dec 2025 20:07:08
commit hash: d27ac1af4cacbbb7e2eef01d32e7f43ec0bf6dc7commit hash: d27ac1af4cacbbb7e2eef01d32e7f43ec0bf6dc7commit hash: d27ac1af4cacbbb7e2eef01d32e7f43ec0bf6dc7commit hash: d27ac1af4cacbbb7e2eef01d32e7f43ec0bf6dc7 files touched by this commit This port version is marked as vulnerable.
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Sebastian Oswald
www/angie-module-lua: Update 0.10.28 => 0.10.29

Commit log:
https://github.com/openresty/lua-nginx-module/compare/v0.10.28...v0.10.29

PR:	291491
(cherry picked from commit 62405e0b40d50e9e3e27866e21193581f6fff018)
1.10.3
09 Dec 2025 20:06:57
commit hash: 86a839347621425cf2356793e97b770dd51c151ccommit hash: 86a839347621425cf2356793e97b770dd51c151ccommit hash: 86a839347621425cf2356793e97b770dd51c151ccommit hash: 86a839347621425cf2356793e97b770dd51c151c files touched by this commit This port version is marked as vulnerable.
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Sebastian Oswald
www/angie: update 1.10.2 => 1.10.3 (fix CVE-2025-53859)

Changelog:
https://en.angie.software/angie/docs/oss_changes/#angie-1-10-3

PR:		291491
Security:	CVE-2025-53859
MFH:		2025Q4
(cherry picked from commit bf2a889582794d17bfa123fa13e0f8e04930959a)
1.10.2_2
09 Dec 2025 20:06:44
commit hash: be7589fcd39bc178927f00686bcb209d0cd9d7e9commit hash: be7589fcd39bc178927f00686bcb209d0cd9d7e9commit hash: be7589fcd39bc178927f00686bcb209d0cd9d7e9commit hash: be7589fcd39bc178927f00686bcb209d0cd9d7e9 files touched by this commit This port version is marked as vulnerable.
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Sebastian Oswald
www/angie: Use upstream version numbers for modules

Angie modules currently inherit the version number of the angie version
they are built against. This makes it hard and opaque to track their
actual version.
The mechanism used in the Makefile also had the unwanted side-effect of
PORTREVISION propagating from modules to the master port, which broke
the build (we found out the hard way...)

While here reduce number of of MKDIR calls.

PR:		291490
Co-authored-by:	Vladimir Druzenko <vvd@FreeBSD.org>
(cherry picked from commit 779f158be65aa25f44b5e557dcd04dba9a99b5a6)
1.10.2_1
16 Oct 2025 11:43:15
commit hash: 3c7927690741d71dc1f59333b1e1e3dd2ecbab7ecommit hash: 3c7927690741d71dc1f59333b1e1e3dd2ecbab7ecommit hash: 3c7927690741d71dc1f59333b1e1e3dd2ecbab7ecommit hash: 3c7927690741d71dc1f59333b1e1e3dd2ecbab7e files touched by this commit This port version is marked as vulnerable.
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Sebastian Oswald
www/angie-module-cache-purge: Update 2.5.3 -> 2.5.4

Changelog:
- Fix memory leak when using partial (wildcard) keys.
https://github.com/nginx-modules/ngx_cache_purge/releases/tag/2.5.4

PR:	290251
MFH:	2025Q4
(cherry picked from commit 8c17ca4b8edf95439f86dfdb8375553204c2c720)

Number of commits found: 5