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
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
Port details
dataplaneapi HAProxy Data Plane API
3.2.4_2 net 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 3.2.3_1Version of this port present on the latest quarterly branch.
Maintainer: dtxdf@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-06-07 18:39:07
Last Update: 2025-10-14 15:13:55
Commit Hash: 90f9766
License: APACHE20
WWW:
https://github.com/haproxytech/dataplaneapi
Description:
Data Plane API is a sidecar process that runs next to HAProxy and provides API endpoints for managing HAProxy. It requires HAProxy version 1.9.0 or higher.
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 (5 items)
Collapse this list.
  1. @sample(,,640) etc/dataplaneapi.yaml.sample
  2. bin/dataplaneapi
  3. /usr/local/share/licenses/dataplaneapi-3.2.4_2/catalog.mk
  4. /usr/local/share/licenses/dataplaneapi-3.2.4_2/LICENSE
  5. /usr/local/share/licenses/dataplaneapi-3.2.4_2/APACHE20
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • dataplaneapi
Dependency lines:
  • dataplaneapi>0:net/dataplaneapi
To install the port:
cd /usr/ports/net/dataplaneapi/ && make install clean
To add the package, run one of these commands:
  • pkg install net/dataplaneapi
  • pkg install dataplaneapi
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: dataplaneapi
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1759519276 SHA256 (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.4_GH0/go.mod) = 6761ed8f37903bb4eba98092869a75509f9b195eff289c57970a1f516fcbb6a1 SIZE (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.4_GH0/go.mod) = 4886

Expand this list (2 items)

Collapse this list.

SHA256 (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.4_GH0/haproxytech-dataplaneapi-v3.2.4_GH0.tar.gz) = 13a0ef16151837849f9fb91ad6ff869495688a40e627dbf82ffe31101fdbf110 SIZE (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.4_GH0/haproxytech-dataplaneapi-v3.2.4_GH0.tar.gz) = 1086420

Collapse this list.


Packages (timestamps in pop-ups are UTC):
dataplaneapi
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.2.3_13.2.4_1-3.2.3_13.2.4_1n/an/an/a
FreeBSD:13:quarterly3.2.13.2.3_1-3.2.13.2.3_1n/an/an/a
FreeBSD:14:latest3.2.33.2.4_1-3.2.33.2.4_1---
FreeBSD:14:quarterly3.2.13.2.3_1-3.2.13.2.3_1---
FreeBSD:15:latest3.2.3_13.2.4_1n/a-n/an/a--
FreeBSD:15:quarterly-3.2.3_1n/a-n/an/a--
FreeBSD:16:latest-3.2.4_1n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go124 : lang/go124
Fetch dependencies:
  1. go124 : lang/go124
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for dataplaneapi-3.2.4_2: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
net_dataplaneapi
USES:
go:modules zip
pkg-message:
For install:
net/dataplaneapi needs HAProxy to work properly, please install it.
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://codeload.github.com/haproxytech/dataplaneapi/tar.gz/v3.2.4?dummy=/
  2. https://raw.githubusercontent.com/haproxytech/dataplaneapi/v3.2.4/
Collapse this list.

Number of commits found: 10

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.2.4_2
14 Oct 2025 15:13:55
commit hash: 90f976619bf883b36d921c6ab89ffc5ff156b391commit hash: 90f976619bf883b36d921c6ab89ffc5ff156b391commit hash: 90f976619bf883b36d921c6ab89ffc5ff156b391commit hash: 90f976619bf883b36d921c6ab89ffc5ff156b391 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
various: Bump go ports for go-1.24.9
3.2.4_1
08 Oct 2025 00:41:39
commit hash: 2e7587aaf8e7f893fd2025d55f66de088427b180commit hash: 2e7587aaf8e7f893fd2025d55f66de088427b180commit hash: 2e7587aaf8e7f893fd2025d55f66de088427b180commit hash: 2e7587aaf8e7f893fd2025d55f66de088427b180 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
many: Bump dependent ports after go124 update
3.2.4
04 Oct 2025 01:31:48
commit hash: 8316f257894ae2f89be23a3bc671ec3b0e5c3017commit hash: 8316f257894ae2f89be23a3bc671ec3b0e5c3017commit hash: 8316f257894ae2f89be23a3bc671ec3b0e5c3017commit hash: 8316f257894ae2f89be23a3bc671ec3b0e5c3017 files touched by this commit
Jesús Daniel Colmenares Oviedo (dtxdf) search for other commits by this committer
net/dataplaneapi: Update to 3.2.4

ChangeLog: https://github.com/haproxytech/dataplaneapi/releases/tag/v3.2.4
3.2.3_1
04 Sep 2025 17:53:24
commit hash: 31a5a229a778dc5f458cb8887954f192d846e0e3commit hash: 31a5a229a778dc5f458cb8887954f192d846e0e3commit hash: 31a5a229a778dc5f458cb8887954f192d846e0e3commit hash: 31a5a229a778dc5f458cb8887954f192d846e0e3 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
many: Bump go ports for go-1.24.7
3.2.3
19 Aug 2025 20:27:06
commit hash: 76697197f738dbb325131974633521f4dc9fb2e9commit hash: 76697197f738dbb325131974633521f4dc9fb2e9commit hash: 76697197f738dbb325131974633521f4dc9fb2e9commit hash: 76697197f738dbb325131974633521f4dc9fb2e9 files touched by this commit
Jesús Daniel Colmenares Oviedo (dtxdf) search for other commits by this committer
net/dataplaneapi: Update to 3.2.3

ChangeLogs:

- https://github.com/haproxytech/dataplaneapi/releases/tag/v3.2.2
- https://github.com/haproxytech/dataplaneapi/releases/tag/v3.2.3

Approved by:    acm (mentor)
3.2.1_3
07 Aug 2025 00:02:46
commit hash: 53610681ea46b375186fc68723dcc335051ef9b4commit hash: 53610681ea46b375186fc68723dcc335051ef9b4commit hash: 53610681ea46b375186fc68723dcc335051ef9b4commit hash: 53610681ea46b375186fc68723dcc335051ef9b4 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
go ports: Bump for 1.24.6
3.2.1_2
18 Jul 2025 07:03:11
commit hash: 7cbccf15bdabab9c9cfd4c7918b8fcaebd478be0commit hash: 7cbccf15bdabab9c9cfd4c7918b8fcaebd478be0commit hash: 7cbccf15bdabab9c9cfd4c7918b8fcaebd478be0commit hash: 7cbccf15bdabab9c9cfd4c7918b8fcaebd478be0 files touched by this commit
Jesús Daniel Colmenares Oviedo (dtxdf) search for other commits by this committer
net/dataplaneapi: Fix error in GOMEMLIMIT when cgroups is not available

After starting the rc(8) script for Data Plane API, the error
"failed to set GOMEMLIMIT: cgroups is not supported on this system"
is displayed, however even though an error level is displayed it
starts successfully. However, a workaround to suppress this error,
since we do not have cgroups, is to set the 'AUTOMEMLIMIT_EXPERIMENT'
environment variable to 'system' in the rc(8) script.

PR:             288282
Reported by:    dch
Approved by:    acm (mentor)
3.2.1_1
09 Jul 2025 16:11:00
commit hash: 275975297bc1002e96f88f503cf18dea17df847ecommit hash: 275975297bc1002e96f88f503cf18dea17df847ecommit hash: 275975297bc1002e96f88f503cf18dea17df847ecommit hash: 275975297bc1002e96f88f503cf18dea17df847e files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
many: Bump PORTREVISION for go-1.24.5 update
3.2.1
19 Jun 2025 06:38:47
commit hash: f5c19c42d954981a685b670f807b373f4454c814commit hash: f5c19c42d954981a685b670f807b373f4454c814commit hash: f5c19c42d954981a685b670f807b373f4454c814commit hash: f5c19c42d954981a685b670f807b373f4454c814 files touched by this commit
Jesús Daniel Colmenares Oviedo (dtxdf) search for other commits by this committer
net/dataplaneapi: Update to 3.2.1

ChangeLog: https://github.com/haproxytech/dataplaneapi/releases/tag/v3.2.1

Approved by:    acm (mentor)
3.2.0
07 Jun 2025 18:34:56
commit hash: 478456713cd98723956f27dc621f57fb2c4b6727commit hash: 478456713cd98723956f27dc621f57fb2c4b6727commit hash: 478456713cd98723956f27dc621f57fb2c4b6727commit hash: 478456713cd98723956f27dc621f57fb2c4b6727 files touched by this commit
Jesús Daniel Colmenares Oviedo (dtxdf) search for other commits by this committer
net/dataplaneapi: New port: HAProxy Data Plane API

Data Plane API is a sidecar process that runs next to HAProxy and
provides API endpoints for managing HAProxy. It requires HAProxy
version 1.9.0 or higher.

Approved by: acm (mentor)

Number of commits found: 10