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
Port details on branch 2025Q3
gitlab-workhorse Smart reverse proxy for GitLab
18.3.2 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 18.9.1_4Version of this port present on the latest quarterly branch.
Maintainer: mfechner@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-07-10 14:27:15
Last Update: 2025-09-12 03:54:42
Commit Hash: 87ec561
License: MIT
WWW:
https://gitlab.com/gitlab-org/gitlab/
Description:
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.
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 (7 items)
Collapse this list.
  1. bin/gitlab-resize-image
  2. bin/gitlab-workhorse
  3. bin/gitlab-zip-cat
  4. bin/gitlab-zip-metadata
  5. /usr/local/share/licenses/gitlab-workhorse-18.3.2/catalog.mk
  6. /usr/local/share/licenses/gitlab-workhorse-18.3.2/LICENSE
  7. /usr/local/share/licenses/gitlab-workhorse-18.3.2/MIT
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • gitlab-workhorse>0:www/gitlab-workhorse
To install the port:
cd /usr/ports/www/gitlab-workhorse/ && make install clean
To add the package, run one of these commands:
  • pkg install www/gitlab-workhorse
  • pkg install gitlab-workhorse
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: gitlab-workhorse
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1757515093 SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.3.2/go.mod) = 9c034c905470aa1c1f54b96d744fd80cbc9c199fc84990e580297186080818b9 SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.3.2/go.mod) = 9331

Expand this list (2 items)

Collapse this list.

SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.3.2/gitlab-foss-v18.3.2.tar.bz2) = f8ee774449e49c1500335af8d5978e49858cb206f938778ce724bb92e1593884 SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.3.2/gitlab-foss-v18.3.2.tar.bz2) = 122213821

Collapse this list.


Packages (timestamps in pop-ups are UTC):
gitlab-workhorse
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest18.9.0_418.9.1_4-18.3.218.9.1_4n/an/an/a
FreeBSD:13:quarterly18.8.4_418.9.1_4-18.3.118.9.1_4n/an/an/a
FreeBSD:14:latest18.9.1_418.9.1_4-18.3.018.9.1_4---
FreeBSD:14:quarterly18.8.4_418.9.1_4-18.3.118.9.1_4---
FreeBSD:15:latest18.9.1_418.9.1_4n/a18.2.2n/an/a--
FreeBSD:15:quarterly18.8.4_418.9.1_4n/a-n/an/a--
FreeBSD:16:latest18.9.0_418.9.1_4n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. git>=2.42.0 : devel/git
  2. gmake>=4.4.1 : devel/gmake
  3. go123 : lang/go123
Runtime dependencies:
  1. p5-Image-ExifTool>=0 : graphics/p5-Image-ExifTool
Fetch dependencies:
  1. go123 : lang/go123
This port is required by:
for Build
  1. www/gitlab
for Run
  1. www/gitlab

Configuration Options:
No options to configure
Options name:
www_gitlab-workhorse
USES:
gmake go:modules,no_targets,1.23 zip
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://gitlab.com/gitlab-org/gitlab-foss/-/archive/v18.3.2/
  2. https://gitlab.com/gitlab-org/gitlab-foss/-/raw/v18.3.2/workhorse/
Collapse this list.

Number of commits found: 7

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
18.3.2
12 Sep 2025 03:54:42
commit hash: 87ec56141c49641f9dc80084affc9c239641a161commit hash: 87ec56141c49641f9dc80084affc9c239641a161commit hash: 87ec56141c49641f9dc80084affc9c239641a161commit hash: 87ec56141c49641f9dc80084affc9c239641a161 files touched by this commit
Matthias Fechner (mfechner) search for other commits by this committer
www/gitlab: security and patch update to 18.3.2

Changes:	https://about.gitlab.com/releases/2025/09/10/patch-release-gitlab-18-3-2-released/
Security:	602fc0fa-8ece-11f0-9d03-2cf05da270f3
(cherry picked from commit db6bf25e2785ca5317af449b4c3e70ccf824a254)
18.3.1
29 Aug 2025 05:07:10
commit hash: 7c530995db1315f5d68ad34d4a9dfbb2700c8999commit hash: 7c530995db1315f5d68ad34d4a9dfbb2700c8999commit hash: 7c530995db1315f5d68ad34d4a9dfbb2700c8999commit hash: 7c530995db1315f5d68ad34d4a9dfbb2700c8999 files touched by this commit
Matthias Fechner (mfechner) search for other commits by this committer
www/gitlab: security and bugfix update to 18.3.1

Changes:	https://about.gitlab.com/releases/2025/08/27/patch-release-gitlab-18-3-1-released/
Security:	d7b7e505-8486-11f0-9d03-2cf05da270f3
(cherry picked from commit de841c6124da3f3662c82667ffbcfc91a74aea33)
18.3.0
21 Aug 2025 04:44:02
commit hash: ca01852e3f3053ffa9d185cd29f9e1edc06ff236commit hash: ca01852e3f3053ffa9d185cd29f9e1edc06ff236commit hash: ca01852e3f3053ffa9d185cd29f9e1edc06ff236commit hash: ca01852e3f3053ffa9d185cd29f9e1edc06ff236 files touched by this commit
Matthias Fechner (mfechner) search for other commits by this committer
www/gitlab: major upgrade to 18.3

Changes:	https://about.gitlab.com/releases/categories/releases/
Changes:	https://gitlab.com/gitlab-org/gitlab-foss/-/raw/v18.3.0/CHANGELOG.md?ref_type=tags
(cherry picked from commit d670b244c82867e410e1cd0f1eaa7fa02ce77edc)
18.2.2
14 Aug 2025 05:36:03
commit hash: 0e0649a48c7a4d14284b50e793dfb079b134526fcommit hash: 0e0649a48c7a4d14284b50e793dfb079b134526fcommit hash: 0e0649a48c7a4d14284b50e793dfb079b134526fcommit hash: 0e0649a48c7a4d14284b50e793dfb079b134526f files touched by this commit
Matthias Fechner (mfechner) search for other commits by this committer
www/gitlab: security and patch update to 18.2.2

Changes:	https://gitlab.com/gitlab-org/gitlab-foss/-/raw/v18.2.2/CHANGELOG.md?ref_type=tags
(cherry picked from commit 67080ad366decf5f356c62fe0379c9edfe7259cb)
18.2.1
24 Jul 2025 13:45:18
commit hash: 08a090a90ae6f44c56a628b8a35f8cc9e119a058commit hash: 08a090a90ae6f44c56a628b8a35f8cc9e119a058commit hash: 08a090a90ae6f44c56a628b8a35f8cc9e119a058commit hash: 08a090a90ae6f44c56a628b8a35f8cc9e119a058 files touched by this commit
Matthias Fechner (mfechner) search for other commits by this committer
www/gitlab: security and patch update to 18.2.1

Changes:	https://about.gitlab.com/releases/2025/07/23/patch-release-gitlab-18-2-1-released/
Security:	5683b3a7-683d-11f0-966e-2cf05da270f3
(cherry picked from commit 30b34b77af0a3e6af8d0ba302c68605f425f3ae7)
18.2.0
18 Jul 2025 05:52:39
commit hash: f266ba564c61c9cdef09a41f3430cfaae55c67dfcommit hash: f266ba564c61c9cdef09a41f3430cfaae55c67dfcommit hash: f266ba564c61c9cdef09a41f3430cfaae55c67dfcommit hash: f266ba564c61c9cdef09a41f3430cfaae55c67df files touched by this commit
Matthias Fechner (mfechner) search for other commits by this committer
www/gitlab: major upgrade to 18.2.0

Made portclippy happy.

Changes:	https://about.gitlab.com/releases/2025/07/17/gitlab-18-2-released/
(cherry picked from commit c90c313338b0e1e15fd2bb704a5bcd8c0f128608)
18.1.2
10 Jul 2025 14:26:09
commit hash: a6d118538f2928d50802e9778190842b77e711eecommit hash: a6d118538f2928d50802e9778190842b77e711eecommit hash: a6d118538f2928d50802e9778190842b77e711eecommit hash: a6d118538f2928d50802e9778190842b77e711ee files touched by this commit
Matthias Fechner (mfechner) search for other commits by this committer
www/gitlab: security and patch update to 18.1.2

Changes:	https://about.gitlab.com/releases/2025/07/09/patch-release-gitlab-18-1-2-released/
Security:	20823cc0-5d45-11f0-966e-2cf05da270f3
(cherry picked from commit 6962131cd928e4801aabadcfeba3da4f2ea8df65)

Number of commits found: 7