Update to 4.3.1 which is required for gitlab 11.0.2. Reviewed by: swills (mentor) Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D16127c77cab9899
Port details
www/gitlab-workhorse 19.5.1_2
Smart reverse proxy for GitLab
Port info
- Maintainer
- mfechner@FreeBSD.org
- Packages
- latest: 19.5.1_1, update to 19.5.1_2 not built yet
- Upstream
- up to date
- Last update
- to 19.5.1_2 · b9857d1aa6
- Quarterly
- 2026Q4: 19.4.2_1 · last MFH d0706eff19
- WWW
- https://gitlab.com/gitlab-org/gitlab/
- Links
- cgit · VuXML
Install
- Package
# pkg install gitlab-workhorseinstalls 19.5.1_1 fromlatest; fromquarterly(2026Q4) 19.4.2_1- Port
# cd /usr/ports/www/gitlab-workhorse && make install clean- Size
- 63 MiB download · 165 MiB installed
- Depends on
- graphics/p5-Image-ExifTool 13.55
- License
- MIT
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 19.5.1_1 | 19.4.2_1 | – |
| FreeBSD 15 | 19.5.1_1 | 19.4.2_1 | – |
| FreeBSD 14 | 19.5.0_1 | 19.4.1_1 | ✗ |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 19.4.2_1 | 19.4.2_1 | – |
| FreeBSD 14 | 19.4.2_1 | 19.4.1_1 | ✗ |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 19.5.1_1.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (326)
Update www/gitlab-workhorse to 4.2.0 required for gitlab 10.8.x. Reviewed by: mat, swills (mentor) Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D1594921a5eebcd8
Update www/gitlab-workhorse to 4.1.0 required for gitlab 10.7.x. Reviewed by: swills (mentor) Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D1531566d58c2462
Changed the MAINTAINER of all my ports to have mfechner@FreeBSD.org listed. Reviewed by: tz (mentor) Approved by: tz (mentor) Differential Revision: https://reviews.freebsd.org/D15270c31ceab7eb
Update www/gitlab-workhorse to version 4.0.0 which is required for gitlab 10.6.x. Reviewed by: swills (mentor) Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D150373f2a29b351
Update www/gitlab-workhorse to 3.6.0 which is required for gitlab 10.5.x. Reviewed by: mat, swills (mentor) Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D14949bd6054fa56
www/gitlab-workhorse: Update from 2.3.0 to 3.3.1 Changelog: https://gitlab.com/gitlab-org/gitlab-workhorse/blob/v3.3.1/CHANGELOG Submitted by: Matthias Fechner <idefix@fechner.net> Reviewed by: swills, tz6835306dd7
GitLab and related ports maintained by me: pass maintainership to Matthias Fechner Matthias has proven himself as capable and enthusiastic enough to update www/gitlab on its own - which frees much of my time. :) I wrote an update guide for him and everybody interested in it: http://gitlab.toco-domains.de/FreeBSD/GitLab-docu/blob/master/update/how-to-update-the-freebsd-port.md7bd78f9f5e
www/gitlab-workhorse: Update from 2.1.1 to 2.3.0 Changelog: https://gitlab.com/gitlab-org/gitlab-workhorse/blob/v2.3.0/CHANGELOG Reviewed by: Matthias Fechner <idefix@fechner.net>315d10a438
www/gitlab-workhorse: Update from 2.0.0 to 2.1.1 Changelog: https://gitlab.com/gitlab-org/gitlab-workhorse/blob/v2.1.1/CHANGELOG Reviewed by: Matthias Fechner <idefix@fechner.net>35e82e4c82
www/gitlab-workhorse: Update from 1.4.3 to 2.0.0 Changelog: https://gitlab.com/gitlab-org/gitlab-workhorse/blob/v2.0.0/CHANGELOG48c43af834
www/gitlab-workhorse: Update from 1.4.2 to 1.4.3 Changelog: https://gitlab.com/gitlab-org/gitlab-workhorse/blob/v1.4.3/CHANGELOGbcd65ac40a
www/gitlab-workhorse: Update from 1.3.0 to 1.4.2 Changelog: https://gitlab.com/gitlab-org/gitlab-workhorse/blob/v1.4.2/CHANGELOG2c4c73634d
www/gitlab-workhorse: Update from 1.2.1 to 1.3.0 Changelog: https://gitlab.com/gitlab-org/gitlab-workhorse/blob/v1.3.0/CHANGELOGfc4d9059fb
www/gitlab-workhorse: Update from 1.1.1 to 1.2.1 Changelog: https://gitlab.com/gitlab-org/gitlab-workhorse/blob/v1.2.1/CHANGELOGb21397034f
www/gitlab-workhorse: Update from 0.8.5 to 1.1.1 Changelog: https://gitlab.com/gitlab-org/gitlab-workhorse/blob/v1.1.1/CHANGELOG0cfd3d65d4
www/gitlab-workhorse: Update from 0.8.2 to 0.8.5 Also fix wrong "Created by:" line Changelog: https://gitlab.com/gitlab-org/gitlab-workhorse/blob/v0.8.5/CHANGELOGfff5b7809a
www/gitlab-workhorse: Update from 0.7.11 to 0.8.2 Changelog: https://gitlab.com/gitlab-org/gitlab-workhorse/blob/v0.8.2/CHANGELOG0e920eebb3
www/gitlab-workhorse: Update from 0.7.8 to 0.7.11 Changelog: https://gitlab.com/gitlab-org/gitlab-workhorse/blob/v0.7.11/CHANGELOG Approved by: mentors (implicit)b782971557
www/gitlab-workhorse: Update from 0.7.5 to 0.7.8 v0.7.8 - Send artifact zip file entries via the 'senddata' mechanism. v0.7.7 - Add the protocol used (HTTP) to each gitCommand call in order to check for restricted protocol access on GitLab's side. v0.7.6 - Add the capability to inject `git format-patch` output. Approved by: swills (mentor)e2845bf3ee
www/gitlab-workhorse: Update from 0.7.1 to 0.7.5 v0.7.5 - Add the capability to inject `git diff` output as HTTP response bodies v0.7.4 - Pass a timestamp when forwarding requests to Rails. Hopefully this will give us insight into Unicorn queueing behavior. v0.7.3 - Revert 'buffer Git HTTP responses'. Set default listen socket permissions to world read/writeable. v0.7.2 DO NOT USE - Integrate with GOPATH during development (remove relative imports etc.). Buffer Git HTTP responses so that we may return an error if the local command fails early. Update: the 'buffer Git HTTP responses' change in 0.7.2 is BAD, it breaks shallow Git clone. Don't use 0.7.2! Approved by: swills (mentor)bd458924ef
Change MAINTAINER from ports@toco-domains.de to tz@FreeBSD.org Approved by: junovitch (mentor)fa23faa40b
- Switch to fetching source from upstream gitlab site The only difference between distfiles is root directory name change (gitlab-workhorse-v0.7.1 -> gitlab-workhorse-v0.7.1-bb9806f226a519d493d3b0df1446488cce6d162c) PR: 208502 Submitted by: amdmi3 Approved by: ports@toco-domains.de (maintainer)44f6e3e87b
www/gitlab-workhorse: 0.6.5 -> 0.7.1 PR: 208502 Submitted by: ports@toco-domains.de (maintainer)3b89a06097
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight72ea7e696bNew port: www/gitlab-workhorse. Gitlab-workhorse is a smart reverse proxy for GitLab. It handles "large" HTTP requests such as file downloads, file uploads, Git push/pull and Git archive downloads. WWW: https://gitlab.com/gitlab-org/gitlab-workhorse PR: 207800 Submitted by: Torsten Zühlsdorff <ports@toco-domains.de>5d186972be