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

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2025Q3
angie Efficient, powerful and scalable reverse proxy and web server
1.10.1 www on this many watch lists=0 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.10.1Version of this port present on the latest quarterly branch.
Maintainer: oleg@mamontov.net search for ports maintained by this maintainer
Port Added: 2025-08-10 14:18:42
Last Update: 2025-08-10 13:55:34
Commit Hash: 34a921a
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.1/catalog.mk
  2. /usr/local/share/licenses/angie-1.10.1/LICENSE
  3. /usr/local/share/licenses/angie-1.10.1/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.
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 = 1753960752 SHA256 (angie-1.10.1.tar.gz) = 571866c61379eb0079ef1e7fbc911e2dd76fe544ac5eff2834b49587e5cee3ef SIZE (angie-1.10.1.tar.gz) = 1757218

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.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.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.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.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.4_GH0.tar.gz) = 14a28063294f645d457b1eb10e3c23bbba44398f1c5f021421b58b6f8ab31662 SIZE (vision5-ngx_devel_kit-v0.3.4_GH0.tar.gz) = 66474 SHA256 (nginx-njs-0.9.1_GH0.tar.gz) = 61365eea69c6862fc8a5b5df531503ae49499f6bcd5af932496b84850a2824a4 SIZE (nginx-njs-0.9.1_GH0.tar.gz) = 966480 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
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.10.01.10.0-1.9.11.10.0---
FreeBSD:13:quarterly1.9.11.9.11.2.01.9.11.9.11.3.11.3.11.3.1
FreeBSD:14:latest1.9.11.10.0-1.9.11.10.01.2.0-1.2.0
FreeBSD:14:quarterly1.9.11.9.1-1.9.11.9.11.3.11.3.11.3.1
FreeBSD:15:latest1.10.01.10.0n/a1.8.1n/a1.3.1_11.3.1_11.3.2
Slave ports:
  1. www/angie-module-auth-jwt
  2. www/angie-module-auth-spnego
  3. www/angie-module-brotli
  4. www/angie-module-cache-purge
  5. www/angie-module-dav-ext
  6. www/angie-module-echo
  7. www/angie-module-enhanced-memcached
  8. www/angie-module-eval
  9. www/angie-module-geoip2
  10. www/angie-module-headers-more
  11. www/angie-module-image-filter
  12. www/angie-module-jwt
  13. www/angie-module-keyval
  14. www/angie-module-lua
  15. www/angie-module-ndk
  16. www/angie-module-njs
  17. www/angie-module-perl
  18. www/angie-module-postgres
  19. www/angie-module-redis2
  20. www/angie-module-rtmp
  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
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-brotli
  4. www/angie-module-cache-purge
  5. www/angie-module-dav-ext
  6. www/angie-module-echo
  7. www/angie-module-enhanced-memcached
Expand this list (26 items / 19 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. www/angie-module-eval
  3. www/angie-module-geoip2
  4. www/angie-module-headers-more
  5. www/angie-module-image-filter
  6. www/angie-module-jwt
  7. www/angie-module-keyval
  8. www/angie-module-lua
  9. www/angie-module-ndk
  10. www/angie-module-njs
  11. www/angie-module-perl
  12. www/angie-module-postgres
  13. www/angie-module-redis2
  14. www/angie-module-rtmp
  15. www/angie-module-set-misc
  16. www/angie-module-subs
  17. www/angie-module-testcookie
  18. www/angie-module-upload
  19. www/angie-module-vod
  20. www/angie-module-xslt
  21. Collapse this list.

Configuration Options:
===> The following configuration options are available for angie-1.10.1: 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
pkg-message:
For install:
Thanks for using Angie! Please find the official documentation for Angie here: * https://angie.software/en/
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.1
10 Aug 2025 13:55:34
commit hash: 34a921ae65b6d179f1ddc6cc66b2f83d3c3eeb73commit hash: 34a921ae65b6d179f1ddc6cc66b2f83d3c3eeb73commit hash: 34a921ae65b6d179f1ddc6cc66b2f83d3c3eeb73commit hash: 34a921ae65b6d179f1ddc6cc66b2f83d3c3eeb73 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Sebastian Oswald
www/angie-module-njs: Update 0.9.0 => 0.9.1

Changelog:
https://github.com/nginx/njs/releases/tag/0.9.1

PR:		288571
Approved by:	Oleg A. Mamontov <oleg@mamontov.net> (maintainer, implicit -
inactive for more than 10 months)
MFH:		2025Q3

(cherry picked from commit f6370327c2c74a178516f5fad14ac52d7d7dcf73)
1.10.1
10 Aug 2025 13:55:26
commit hash: edc69a0d8af36b9d853904036c378b48f7cc6ee6commit hash: edc69a0d8af36b9d853904036c378b48f7cc6ee6commit hash: edc69a0d8af36b9d853904036c378b48f7cc6ee6commit hash: edc69a0d8af36b9d853904036c378b48f7cc6ee6 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Sebastian Oswald
www/angie: Update 1.10.0 => 1.10.1

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

PR:		288571
Approved by:	Oleg A. Mamontov <oleg@mamontov.net> (maintainer, implicit -
inactive for more than 10 months)
MFH:		2025Q3

(cherry picked from commit da5a409315c5a86907d0a895d90b89fc31a1a341)
1.10.0
10 Aug 2025 13:55:12
commit hash: 31bacf831490021fbc209fdf6240c0b56cc55326commit hash: 31bacf831490021fbc209fdf6240c0b56cc55326commit hash: 31bacf831490021fbc209fdf6240c0b56cc55326commit hash: 31bacf831490021fbc209fdf6240c0b56cc55326 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Sebastian Oswald
www/angie-module-ndk: Update 0.3.3 => 0.3.4

Changelog:
https://github.com/vision5/ngx_devel_kit/releases/tag/v0.3.4

PR:		288100
Approved by:	Oleg A. Mamontov <oleg@mamontov.net> (maintainer, implicit -
inactive for more than 9 months)

(cherry picked from commit 151d112b5602629cc71c2ef0ff4aae176da1b1de)
1.10.0
10 Aug 2025 13:55:03
commit hash: edf3269dd168fe49284ff21860d6894379482605commit hash: edf3269dd168fe49284ff21860d6894379482605commit hash: edf3269dd168fe49284ff21860d6894379482605commit hash: edf3269dd168fe49284ff21860d6894379482605 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Sebastian Oswald
www/angie-module-headers-more: 0.38 => 0.39

Changelog:
https://github.com/openresty/headers-more-nginx-module/releases/tag/v0.39

PR:		288100
Approved by:	Oleg A. Mamontov <oleg@mamontov.net> (maintainer, implicit -
inactive for more than 9 months)

(cherry picked from commit e4120e4a54efbf0d5f751b68deb856f73c1b297b)
1.10.0
10 Aug 2025 13:54:52
commit hash: 1fbc09a668477f61cde8df5534b9e8c3c3f10696commit hash: 1fbc09a668477f61cde8df5534b9e8c3c3f10696commit hash: 1fbc09a668477f61cde8df5534b9e8c3c3f10696commit hash: 1fbc09a668477f61cde8df5534b9e8c3c3f10696 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Sebastian Oswald
www/angie: Update 1.9.1 => 1.10.0

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

Improve port:
- Add the ACME module as a default port option. This module provides
  automated certificate retreival via the ACME protocol:
https://en.angie.software/angie/docs/configuration/modules/http/http_acme/#acme-client
- Replace ${PREFIX}/etc/angie with ${ETCDIR}.
- Reduce the number of times mkdir is run during do-install.
- Align nexted if/for for improving code readability (non-functional
  changes).

PR:		288100
Approved by:	Oleg A. Mamontov <oleg@mamontov.net> (maintainer, implicit -
inactive for more than 9 months)
Co-authored-by:	vvd

(cherry picked from commit 51f7c04073bc0c5e0f691b409e198e126cbb8020)

Number of commits found: 5