Port details |
- gitlab-workhorse Smart reverse proxy for GitLab
- 16.11.2 www =2 16.11.2Version of this port present on the latest quarterly branch.
- Maintainer: mfechner@FreeBSD.org
- Port Added: 2016-03-13 12:46:10
- Last Update: 2024-05-10 03:34:07
- Commit Hash: 0a3fc70
- People watching this port, also watch:: gitlab-pages, gitlab-shell, tt-rss-php82, lidarr
- 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.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - 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 = 1715233555
SHA256 (go/www_gitlab-workhorse/gitlab-foss-v16.11.2/go.mod) = 2c1ff4ba288aa4bf72cc93438b6dda7660257f50eeb7823f9acc0dde5412c499
SIZE (go/www_gitlab-workhorse/gitlab-foss-v16.11.2/go.mod) = 7010
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:
-
- git>=2.42.0 : devel/git
- gmake>=4.4.1 : devel/gmake
- go122 : lang/go122
- Runtime dependencies:
-
- p5-Image-ExifTool>=0 : graphics/p5-Image-ExifTool
- Fetch dependencies:
-
- go122 : lang/go122
- This port is required by:
- for Build
-
- www/gitlab
-
Deleted ports which required this port:
- for Run
-
- www/gitlab
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- No options to configure
- Options name:
- www_gitlab-workhorse
- USES:
- gmake go:modules,no_targets,1.22
- 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 |
4.0.0 14 Apr 2018 16:31:16 |
mfechner |
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/D15037 |
3.6.0 04 Apr 2018 16:23:03 |
mfechner |
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/D14949 |
3.3.1 20 Feb 2018 15:37:13 |
tz |
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, tz |
2.3.0 05 Dec 2017 16:44:09 |
tz |
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.md |
2.3.0 24 Oct 2017 14:27:14 |
tz |
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> |
2.1.1 13 Sep 2017 13:45:56 |
tz |
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> |
2.0.0 09 Aug 2017 09:13:43 |
tz |
www/gitlab-workhorse: Update from 1.4.3 to 2.0.0
Changelog: https://gitlab.com/gitlab-org/gitlab-workhorse/blob/v2.0.0/CHANGELOG |
1.4.3 06 Jul 2017 14:05:40 |
tz |
www/gitlab-workhorse: Update from 1.4.2 to 1.4.3
Changelog: https://gitlab.com/gitlab-org/gitlab-workhorse/blob/v1.4.3/CHANGELOG |
1.4.2 28 Jun 2017 08:50:10 |
tz |
www/gitlab-workhorse: Update from 1.3.0 to 1.4.2
Changelog: https://gitlab.com/gitlab-org/gitlab-workhorse/blob/v1.4.2/CHANGELOG |
1.3.0 30 Mar 2017 14:19:33 |
tz |
www/gitlab-workhorse: Update from 1.2.1 to 1.3.0
Changelog: https://gitlab.com/gitlab-org/gitlab-workhorse/blob/v1.3.0/CHANGELOG |
1.2.1 27 Mar 2017 15:07:10 |
tz |
www/gitlab-workhorse: Update from 1.1.1 to 1.2.1
Changelog: https://gitlab.com/gitlab-org/gitlab-workhorse/blob/v1.2.1/CHANGELOG |
1.1.1 13 Mar 2017 11:06:13 |
tz |
www/gitlab-workhorse: Update from 0.8.5 to 1.1.1
Changelog: https://gitlab.com/gitlab-org/gitlab-workhorse/blob/v1.1.1/CHANGELOG |
0.8.5 09 Mar 2017 09:46:37 |
tz |
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/CHANGELOG |
0.8.2 01 Mar 2017 08:36:04 |
tz |
www/gitlab-workhorse: Update from 0.7.11 to 0.8.2
Changelog: https://gitlab.com/gitlab-org/gitlab-workhorse/blob/v0.8.2/CHANGELOG |
0.7.11 22 Nov 2016 09:53:12 |
tz |
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) |
0.7.8 19 Oct 2016 14:09:21 |
tz |
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) |
0.7.5 10 Aug 2016 14:22:45 |
tz |
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) |
0.7.1 10 Jun 2016 09:08:02 |
tz |
Change MAINTAINER from ports@toco-domains.de to tz@FreeBSD.org
Approved by: junovitch (mentor) |
0.7.1 11 Apr 2016 20:18:17 |
amdmi3 |
- 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) |
0.7.1 06 Apr 2016 18:17:21 |
pi |
www/gitlab-workhorse: 0.6.5 -> 0.7.1
PR: 208502
Submitted by: ports@toco-domains.de (maintainer) |
0.6.5 01 Apr 2016 14:33:58 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight |
0.6.5 13 Mar 2016 12:46:02 |
rakuco |
New 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 Zuhlsdorff <ports@toco-domains.de> |