| Port details |
- krakend-ce High-performance, stateless, declarative, API Gateway
- 2.13.7 net
=1 2.13.6_1Version of this port present on the latest quarterly branch. - Maintainer: alven@FreeBSD.org
 - Port Added: 2023-12-12 22:39:07
- Last Update: 2026-06-07 22:16:28
- Commit Hash: fa49fba
- People watching this port, also watch:: zapret2, agate, indi, zapret, qelectrotech
- License: APACHE20
- WWW:
- https://www.krakend.io/
- https://github.com/krakend/krakend-ce/
- Description:
- KrakenD is an extensible, ultra-high performance API Gateway that helps you
effortlessly adopt microservices and secure communications. It is easy to
operate and scales out without a single point of failure.
KrakenD Community Edition (or KrakenD-CE) is the open-source distribution of
KrakenD.
Technical features:
- Content aggregation, composition, and filtering: Create views and mashups of
aggregated content from your APIs.
- Content Manipulation and format transformation: Change responses, convert
transparently from XML to JSON, and vice-versa.
- Security: Zero-trust policy, CORS, OAuth, JWT, HSTS, clickjacking protection,
HPKP, MIME-Sniffing prevention, XSS protection...
- Concurrent calls: Serve content faster than consuming backends directly.
- SSL and HTTP2 ready.
- Throttling: Limits of usage in the router and proxy layers.
- Multi-layer rate-limiting for the end-user and between KrakenD and your
services, including bursting, load balancing, and circuit breaker.
- Telemetry and dashboards of all sorts: Datadog, Zipkin, Jaeger, Prometheus,
Grafana...
- Extensible with Go plugins, Lua scripts, Martian, or Google CEL spec.
 ¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- krakend-ce>0:net/krakend-ce
- To install the port:
- cd /usr/ports/net/krakend-ce/ && make install clean
- To add the package, run one of these commands:
- pkg install net/krakend-ce
- pkg install krakend-ce
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: krakend-ce
- Flavors: there is no flavor information for this port.
- NOT_FOR_ARCHS: armv7 i386
- distinfo:
- TIMESTAMP = 1780775360
SHA256 (go/net_krakend-ce/krakend-ce-v2.13.7/v2.13.7.mod) = 8ea19ab3b54a181f199414acdacec8b6835aaecfc1bf21c37d9a74c96f795c55
SIZE (go/net_krakend-ce/krakend-ce-v2.13.7/v2.13.7.mod) = 15537
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- go125 : lang/go125
- Fetch dependencies:
-
- go125 : lang/go125
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- net_krakend-ce
- USES:
- cpe go:modules zip
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
2.13.7 07 Jun 2026 22:16:28
    |
Älven (alven)  |
net/krakend-ce: Update 2.13.6 => 2.13.7
Approved by: db@, yuri@ (Mentors, implicit) |
2.13.6_1 03 Jun 2026 17:54:22
    |
Dag-Erling Smørgrav (des)  |
various: Bump go ports for go-1.25.11 / go-1.26.4 |
2.13.6 24 May 2026 21:44:22
    |
Älven (alven)  |
net/krakend-ce: Security update 2.13.5 => 2.13.6
Security CVEs - May 2026
Source: Go Security Team announcements
https://github.com/krakend/krakend-ce/pull/1094
Approved by: db@, yuri@ (Mentors, implicit)
MFH: 2026Q2 |
2.13.5 16 May 2026 00:02:03
    |
Älven (alven)  |
net/krakend-ce: Update 2.13.4 => 2.13.5
* Use dedicated variable GO_LDFLAGS for -ldflags
Approved by: db@, yuri@ (Mentors, implicit) |
2.13.4_2 09 May 2026 17:25:51
    |
Adam Weinberger (adamw)  |
various: Bump ports for Go 1.25.10 |
2.13.4_1 10 Apr 2026 15:57:27
    |
Dag-Erling Smørgrav (des)  |
various: Bump go ports for go-1.25.9 / 1.26.2 |
2.13.4 09 Apr 2026 04:42:02
    |
Älven (alven)  |
net/krakend-ce: Update 2.13.3 => 2.13.4
Approved by: db@, yuri@ (Mentors, implicit) |
2.13.3 20 Mar 2026 08:13:09
    |
Älven (alven)  |
net/krakend-ce: Update 2.13.2 => 2.13.3
Approved by: db@, yuri@ (Mentors, implicit) |
2.13.2 11 Mar 2026 15:25:56
    |
Älven (alven)  |
net/krakend-ce: Update 2.13.1 => 2.13.2
Approved by: db@, yuri@ (Mentors, implicit) |
2.13.1_1 06 Mar 2026 03:33:23
    |
Adam Weinberger (adamw)  |
various: Bump ports for Go 1.25.8 |
2.13.1 18 Feb 2026 15:21:45
    |
Älven (alven)  |
net/krakend-ce: Update 2.12.1 => 2.13.1
Changelogs:
* https://github.com/krakend/krakend-ce/releases/tag/v2.13.0
* https://github.com/krakend/krakend-ce/releases/tag/v2.13.1
* https://github.com/krakend/krakend-ce/compare/v2.12.1...v2.13.0
* https://github.com/krakend/krakend-ce/compare/v2.13.0...v2.13.1
Approved by: db@, yuri@ (Mentors, implicit) |
2.12.1_1 05 Feb 2026 16:48:00
    |
Adam Weinberger (adamw)  |
various: Bump Go ports for 1.25.7 |
2.12.1 17 Jan 2026 14:31:08
    |
Älven (alven)  |
net/krakend-ce: Update 2.12.0 => 2.12.1
Changelogs:
* https://github.com/krakend/krakend-ce/releases/tag/v2.12.1
* https://github.com/krakend/krakend-ce/compare/v2.12.0...v2.12.1
Approved by: db@, yuri@ (Mentors, implicit) |
2.12.0_3 16 Jan 2026 17:27:39
    |
Adam Weinberger (adamw)  |
various: Bump Go ports for 1.25.6 |
2.12.0_2 15 Dec 2025 23:06:00
    |
Dag-Erling Smørgrav (des)  |
many: Unpin Go ports
* Ports that were pinned to a deprecated version of Go (1.23 or older)
have been unpinned.
* Ports that were pinned to a still-supported version of Go (1.24 or
newer) have been converted to requesting that as their minimum Go
version.
* Ports that had been forcibly deprecated for pinning an expired Go
version have been undeprecated. |
2.12.0_2 03 Dec 2025 18:24:44
    |
Adam Weinberger (adamw)  |
various: Bump Go ports for 1.25.5 |
2.12.0_1 06 Nov 2025 17:03:19
    |
Adam Weinberger (adamw)  |
various: Bump Go ports for 1.25.4 |
2.12.0 31 Oct 2025 00:39:51
    |
Älven (alven)  |
net/krakend-ce: Update 2.11.2 => 2.12.0
Changelogs:
* https://github.com/krakend/krakend-ce/releases/tag/v2.12.0
* https://github.com/krakend/krakend-ce/compare/v2.11.2...v2.12.0
Approved by: yuri@ (Mentor)
Differential Revision: https://reviews.freebsd.org/D53461 |
2.11.2 18 Oct 2025 10:02:51
    |
Älven (alven)  |
net/krakend-ce: Update 2.11.1 => 2.11.2
Changelogs:
* https://github.com/krakend/krakend-ce/releases/tag/v2.11.2
* https://github.com/krakend/krakend-ce/compare/v2.11.1...v2.11.2
Approved by: yuri@ (Mentor)
Differential Revision: https://reviews.freebsd.org/D53157 |
2.11.1_1 14 Oct 2025 15:13:55
    |
Adam Weinberger (adamw)  |
various: Bump go ports for go-1.24.9 |
2.11.1 11 Oct 2025 11:43:20
    |
Älven (alven)  |
net/krakend-ce: Update 2.11.0 => 2.11.1
Approved by: yuri@ (Mentor)
Differential Revision: https://reviews.freebsd.org/D53039 |
2.11.0_1 08 Oct 2025 00:41:39
    |
Adam Weinberger (adamw)  |
many: Bump dependent ports after go124 update |
2.11.0 19 Sep 2025 00:22:10
    |
Älven (alven)  |
net/krakend-ce: Update 2.10.2 => 2.11.0
Changelogs:
* https://github.com/krakend/krakend-ce/releases/tag/v2.11.0
* https://github.com/krakend/krakend-ce/compare/v2.10.2...v2.11.0
Approved by: yuri@ (Mentor)
Differential Revision: https://reviews.freebsd.org/D52468 |
2.10.2_2 04 Sep 2025 17:53:24
    |
Adam Weinberger (adamw)  |
many: Bump go ports for go-1.24.7 |
2.10.2_1 07 Aug 2025 00:02:46
    |
Adam Weinberger (adamw)  |
go ports: Bump for 1.24.6 |
2.10.2 29 Jul 2025 11:55:03
    |
Älven (alven)  |
net/krakend-ce: update 2.10.0 => 2.10.2
PR: 287847
Approved by: yuri@ (Mentor) |
2.10.0_1 28 Jul 2025 21:38:52
    |
Älven (alven)  |
*/*: Älven's ports to use FreeBSD.org email
PR: 288046
Approved by: mentors db@, yuri@ (implicit) |
2.10.0_1 09 Jul 2025 16:11:00
    |
Adam Weinberger (adamw)  |
many: Bump PORTREVISION for go-1.24.5 update |
2.10.0 14 Jun 2025 00:51:58
    |
Vladimir Druzenko (vvd)  Author: Älven |
net/krakend-ce: Update 2.9.4 => 2.10.0
Changelog:
https://github.com/krakend/krakend-ce/releases/tag/v2.10.0
While here remove go version after default go version was increased to
1.24 and fix align in GO_BUILDFLAGS.
PR: 287506 |
2.9.4_2 06 Jun 2025 20:00:53
    |
Adam Weinberger (adamw)  |
various: Bump PORTREVISION after go124-1.24.4 update |
2.9.4_1 21 May 2025 19:58:15
    |
Adam Weinberger (adamw)  |
go: Bump go124-dependent ports
Earlier I bumped the default Go to 1.24. Ports that specify a lower
version will still build with those lower version (for now), so they
don't need a bumping. Instead I'm bumping anything that (now) has go124
as a dependency. |
2.9.4 14 Apr 2025 23:39:34
    |
Vladimir Druzenko (vvd)  Author: Älven |
net/krakend-ce: update 2.9.3 => 2.9.4
Changelog:
https://github.com/krakend/krakend-ce/releases/tag/v2.9.4
PR: 286053 |
2.9.3_1 02 Apr 2025 02:07:58
    |
Adam Weinberger (adamw)  |
go: Bump ports for go124 update |
2.9.3 13 Mar 2025 12:11:33
    |
Vladimir Druzenko (vvd)  Author: Älven |
net/krakend-ce: update 2.9.1 → 2.9.3
Changelogs:
https://github.com/krakend/krakend-ce/releases/tag/v2.9.2
https://github.com/krakend/krakend-ce/releases/tag/v2.9.3
PR: 285188 |
2.9.1_2 05 Mar 2025 16:02:56
    |
Adam Weinberger (adamw)  |
Bump all go ports for yesterday's releases |
2.9.1_1 24 Feb 2025 23:53:22
    |
Ashish SHUKLA (ashish)  |
all: Bump after lang/go123 update
PR: 284681 |
2.9.1 23 Jan 2025 21:38:46
    |
Vladimir Druzenko (vvd)  Author: Älven |
net/krakend-ce: Update 2.9.0 → 2.9.1
Changelog:
https://github.com/krakend/krakend-ce/releases/tag/v2.9.1
PR: 284288 |
2.9.0 21 Jan 2025 23:46:35
    |
Robert Clausecker (fuz)  Author: Älven |
net/krakend-ce: update 2.8.0 -> 2.9.0
Changelog: https://github.com/krakend/krakend-ce/releases
PR: 284240 |
2.8.0_1 21 Jan 2025 22:21:12
    |
Ashish SHUKLA (ashish)  |
all: Bump after lang/go123 update
MFH: 2025Q1 |
2.8.0 06 Dec 2024 20:09:03
    |
Zsolt Udvari (uzsolt)  Author: Älven |
net/krakend-ce: Update to 2.8.0
Add CPE information.
Update WWW and improve pkg-descr.
Changelog: https://github.com/krakend/krakend-ce/releases
PR: 283165
Approved by: submitter is maintainer |
2.7.2_1 08 Nov 2024 20:59:26
    |
Ashish SHUKLA (ashish)  |
all: Bump after lang/go123 update |
2.7.2 07 Oct 2024 07:37:01
    |
Zsolt Udvari (uzsolt)  Author: Älven |
net/krakend-ce: Update to 2.7.2
Add TEST_TARGET and patch with fix of default path to the krakend bin.
Use go 1.23.
Changelog: https://github.com/krakend/krakend-ce/releases/tag/v2.7.2
PR: 281739
Approved by: submitter is maintainer |
2.7.1 25 Sep 2024 06:29:01
    |
Robert Clausecker (fuz)  Author: Älven |
net/krakend-ce: update to 2.7.1
- broken on armv7
Changelog: https://github.com/krakend/krakend-ce/releases
PR: 281455
Event: EuroBSDcon 2024 |
2.7.0 08 Sep 2024 01:53:22
    |
Joseph Mingrone (jrm)  |
net/krakend-ce: Update to 2.7.0 and pass maintainership
Release notes: https://github.com/krakend/krakend-ce/releases/tag/v2.7.0
PR: 280854
Sponsored by: The FreeBSD Foundation |
2.6.3_3 09 Aug 2024 06:24:09
    |
Ashish SHUKLA (ashish)  |
all: Bump after lang/go122 update |
2.6.3_2 03 Jul 2024 08:29:47
    |
Ashish SHUKLA (ashish)  |
all: Bump after lang/go122 update |
2.6.3_1 15 Jun 2024 09:52:23
    |
Ashish SHUKLA (ashish)  |
all: Bump after lang/go122 update
MFH: 2024Q2 |
2.6.3 16 May 2024 16:08:07
    |
Joseph Mingrone (jrm)  |
net/krakend-ce: Update to 2.6.3
Release notes: https://github.com/krakend/krakend-ce/releases/tag/v2.6.2
https://github.com/krakend/krakend-ce/releases/tag/v2.6.3
Sponsored by: The FreeBSD Foundation |
2.6.1_1 13 May 2024 17:56:04
    |
Ashish SHUKLA (ashish)  |
all: Bump after lang/go122 update
MFH: 2024Q2 |
2.6.1 15 Apr 2024 14:02:16
    |
Joseph Mingrone (jrm)  |
net/krakend-ce: Update to 2.6.1
Release notes: https://github.com/krakend/krakend-ce/releases/tag/v2.6.1
Sponsored by: The FreeBSD Foundation |
2.5.1_3 15 Apr 2024 08:20:04
    |
Ashish SHUKLA (ashish)  |
all: Bump after lang/go121 update
MFH: 2024Q2 |
2.5.1_2 24 Mar 2024 14:29:00
    |
Muhammad Moinur Rahman (bofh)  |
lang/go: Change DEFAULT to 1.21
PR: 277776
Approved by: portmgr (exp-run) |
2.5.1_1 11 Feb 2024 10:39:17
    |
Ashish SHUKLA (ashish)  |
all: Bump PORTREVISION after lang/go* update
PR: 276530 |
2.5.1 30 Jan 2024 00:30:07
    |
Joseph Mingrone (jrm)  |
net/krakend-ce: Update to 2.5.1
Also, set some values in GO_BUILDFLAGS so that 'krankend-ce version'
reports useful values.
Changelog: https://github.com/krakend/krakend-ce/compare/v2.5.0...v2.5.1
Sponsored by: The FreeBSD Foundation |
2.5.0 12 Dec 2023 22:35:38
    |
Joseph Mingrone (jrm)  |
net/krakend-ce: New port
KrakenD is an extensible, ultra-high performance API Gateway that helps
you effortlessly adopt microservices and secure communications. It is
easy to operate and scales out without a single point of
failure. KrakenD Community Edition (or KrakenD-CE) is the open-source
distribution of KrakenD.
https://github.com/krakend/krakend-ce/
Sponsored by: The FreeBSD Foundation |