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''''''''s 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 2022Q2
traefik High availability reverse proxy and load balancer
2.7.1 net 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 3.4.0Version of this port present on the latest quarterly branch.
Maintainer: riggs@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-04-24 04:16:06
Last Update: 2022-06-17 16:02:23
Commit Hash: aa134f8
License: MIT
WWW:
https://traefik.io/
Description:
Traefik (pronounced like traffic) is a modern HTTP reverse proxy and load balancer made to deploy microservices with ease. It supports several backends (Docker, Swarm mode, Kubernetes, Marathon, Consul, Etcd, Rancher, Amazon ECS, and a lot more) to manage its configuration automatically and dynamically. WWW: https://traefik.io/
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 (6 items)
Collapse this list.
  1. bin/traefik
  2. @sample etc/traefik.toml.sample
  3. @sample etc/traefik.yml.sample
  4. /usr/local/share/licenses/traefik-2.7.1/catalog.mk
  5. /usr/local/share/licenses/traefik-2.7.1/LICENSE
  6. /usr/local/share/licenses/traefik-2.7.1/MIT
Collapse this list.
Dependency lines:
  • traefik>0:net/traefik
To install the port:
cd /usr/ports/net/traefik/ && make install clean
To add the package, run one of these commands:
  • pkg install net/traefik
  • pkg install traefik
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: traefik
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1655476127 SHA256 (traefik-2.7.1.tar.xz) = 96fe9edea5b22f58fa611c0311fef67653dfca7ee157d6c08a16cf215b95c261 SIZE (traefik-2.7.1.tar.xz) = 17426704

Packages (timestamps in pop-ups are UTC):
traefik
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.3.53.4.0-3.3.53.4.0---
FreeBSD:13:quarterly3.3.63.4.0-3.3.4_13.4.0---
FreeBSD:14:latest3.3.53.4.0-3.3.53.4.0---
FreeBSD:14:quarterly3.3.63.4.0-3.3.43.4.0---
FreeBSD:15:latest3.3.4_13.3.6n/a3.3.4_1n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go-bindata : devel/go-bindata
  2. go : lang/go
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
net_traefik
USES:
cpe go:modules tar:xz
pkg-message:
For install:
Note that traefik starts as unpriviliged user. Thus, it cannot bind to privileged ports (by default, ports below 1024) and will exit when configured to do so. If traefik should serve ports in the privileged range, there are options to achieve this: - Have traffic bind to an unprivileged port and use the packet filter configuration to redirect requests to the desired privileged port to the unprivileged port in traefik's configuration file e.g. the rdr rules in pf(4). - The mac_portacl kernel module allows unprivileged processes to bind to privileged ports.
If upgrading from < 2.0:
The version 2 of Traefik requires manual configuration changes when migrating from a legacy v1 version to v2. Please consult the Traefik migration guide at https://doc.traefik.io/traefik/migration/v1-to-v2/ for details on how to adapt existing configuration files. Note that there is a tool that can automate migration and rewrite existing configuration files (at least partially): https://github.com/traefik/traefik-migration-tool
Master Sites:
Expand this list (4 items)
Collapse this list.
  1. http://distcache.FreeBSD.org/local-distfiles/riggs/traefik/
  2. http://distcache.eu.FreeBSD.org/local-distfiles/riggs/traefik/
  3. http://distcache.us-east.FreeBSD.org/local-distfiles/riggs/traefik/
  4. http://distcache.us-west.FreeBSD.org/local-distfiles/riggs/traefik/
Collapse this list.

Number of commits found: 4

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.7.1
17 Jun 2022 16:02:23
commit hash: aa134f8d6f36330cb211ecb459175113d80e60decommit hash: aa134f8d6f36330cb211ecb459175113d80e60decommit hash: aa134f8d6f36330cb211ecb459175113d80e60decommit hash: aa134f8d6f36330cb211ecb459175113d80e60de files touched by this commit This port version is marked as vulnerable.
Thomas Zander (riggs) search for other commits by this committer
net/traefik: Update to upstream release 2.7.1

Details:
- Buxfix and documentation improvements,
  https://github.com/traefik/traefik/releases/tag/v2.7.1
- No known breaking configuration changes:
  https://doc.traefik.io/traefik/migration/v2/

MFH:		2022Q2
(cherry picked from commit 505cc55fdc65402c124754c04dd4a96ff628dc39)
2.7.0
06 Jun 2022 22:20:26
commit hash: 5952fb6d268079da048c97ec3260a4cebe491cc2commit hash: 5952fb6d268079da048c97ec3260a4cebe491cc2commit hash: 5952fb6d268079da048c97ec3260a4cebe491cc2commit hash: 5952fb6d268079da048c97ec3260a4cebe491cc2 files touched by this commit This port version is marked as vulnerable.
Thomas Zander (riggs) search for other commits by this committer
net/traefik: Update to upstream version 2.7.0

Details:
- New release on the 2.7 branch, see
  https://github.com/traefik/traefik/releases/tag/v2.7.0
- Configuration files are compatible with 2.6.1 and later, no
  breaking changes went into the new branch, see
  https://github.com/traefik/traefik/releases/tag/v2.7.0

MFH:		2022Q2
(cherry picked from commit 10b61d9e02f21a67e76a9bdd370b46705336116e)
2.6.6
07 May 2022 15:07:00
commit hash: f34dec80c8dd98ff59d0e57d546cd59f7aaf3da4commit hash: f34dec80c8dd98ff59d0e57d546cd59f7aaf3da4commit hash: f34dec80c8dd98ff59d0e57d546cd59f7aaf3da4commit hash: f34dec80c8dd98ff59d0e57d546cd59f7aaf3da4 files touched by this commit This port version is marked as vulnerable.
Thomas Zander (riggs) search for other commits by this committer
net/traefik: Update to upstream release 2.6.6

Details:
- Bugfixes and doc improvements, see
  https://github.com/traefik/traefik/releases/tag/v2.6.6

MFH:		2022Q2
(cherry picked from commit e8ebf1b2ce7957657d80c5998292fb2fa9d7ce0d)
2.6.3
10 Apr 2022 12:27:36
commit hash: 9d5c1fcca274a7019509cd5047b65810fdf14391commit hash: 9d5c1fcca274a7019509cd5047b65810fdf14391commit hash: 9d5c1fcca274a7019509cd5047b65810fdf14391commit hash: 9d5c1fcca274a7019509cd5047b65810fdf14391 files touched by this commit This port version is marked as vulnerable.
Thomas Zander (riggs) search for other commits by this committer
net/traefik: Update to upstream release 2.6.3

Details:
- Bugfix release, see
  https://github.com/traefik/traefik/releases/tag/v2.6.3

MFH:		2022Q2
(cherry picked from commit 6b6474d2ad18579c297072d2b83d20afe8881207)

Number of commits found: 4