FreshPorts -- www/forgejo: Compact self-hosted Git forge
As 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
photos
All times are UTC
Port details
forgejo
Compact self-hosted Git forge
14.0.4_1
www
=14
14.0.4_1
Version of this port present on the latest quarterly branch.
Maintainer:
des@FreeBSD.org
Port Added:
2024-03-09 13:45:04
Last Update:
2026-04-19 15:07:19
Commit Hash:
3686ad0
People watching this port, also watch:
grafana
node_exporter
miniflux
tmux
openvpn
License:
GPLv3+
WWW:
Description:
A self-hosted Git service.
Forgejo is a community managed soft-fork of Gitea, which is a fork of Gogs,
lightweight code hosting solution written in Go and published under the MIT
license.
Manual pages:
FreshPorts has no man page information for this port.
pkg-plist:
as obtained via:
make generate-plist
Expand this list (13 items)
Collapse this list.
/usr/local/share/licenses/forgejo-14.0.4_1/catalog.mk
/usr/local/share/licenses/forgejo-14.0.4_1/LICENSE
/usr/local/share/licenses/forgejo-14.0.4_1/GPLv3+
@sample etc/forgejo/conf/app.ini.sample
etc/forgejo/conf/app.ini.defaults
sbin/forgejo
@dir(git,git,755) /var/db/forgejo
@dir(git,git,755) /var/db/forgejo/data
@dir(git,git,755) /var/db/forgejo/forgejo-repositories
@dir(git,git,755) /var/log/forgejo
@owner
@group
@mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
forgejo
Dependency lines
forgejo>0:www/forgejo
Conflicts:
CONFLICTS_INSTALL:
forgejo-lts
forgejo7
To install
the port
cd /usr/ports/www/forgejo/ && make install clean
To add the
package
, run one of these commands:
pkg install www/forgejo
pkg install forgejo
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME:
forgejo
Flavors:
there is no flavor information for this port.
distinfo:
TIMESTAMP = 1775924537
SHA256 (forgejo-src-14.0.4.tar.gz) = 34326eb230015f12f2a6610b0f4559447e62b4730b3d2607c31342ec8fb65556
SIZE (forgejo-src-14.0.4.tar.gz) = 47964962
Packages
(timestamps in pop-ups are UTC):
forgejo
ABI
aarch64
amd64
armv6
armv7
i386
powerpc
powerpc64
powerpc64le
FreeBSD:13:latest
14.0.3_2
14.0.3
11.0.3_1
14.0.4_1
n/a
n/a
n/a
FreeBSD:13:quarterly
14.0.3_2
14.0.4_1
11.0.2
14.0.4_1
n/a
n/a
n/a
FreeBSD:14:latest
14.0.4
14.0.4_1
11.0.3
14.0.4
FreeBSD:14:quarterly
14.0.4
14.0.4
11.0.2
14.0.4_1
FreeBSD:15:latest
14.0.4
14.0.4_1
n/a
n/a
n/a
FreeBSD:15:quarterly
14.0.4_1
14.0.4_1
n/a
n/a
n/a
FreeBSD:16:latest
14.0.3_1
14.0.4_1
n/a
n/a
n/a
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
gmake>=4.4.1 :
devel/gmake
go125 :
lang/go125
Runtime dependencies:
git :
devel/git
git-lfs :
devel/git-lfs
There are no ports dependent upon this port
Configuration Options
===> The following configuration options are available for forgejo-14.0.4_1:
BINDATA=on: Build a single monolithic binary, with all assets included
GIT_LFS=on: Support for Git Large File Storage (LFS)
PAM=on: Enable support for PAM
SQLITE=on: SQLite database support
===> Use 'make config' to modify these settings
Options name
www_forgejo
USES:
cpe gmake go:1.25+,no_targets
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
Collapse this list.
Number of commits found: 57
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit
Credits
Log message
14.0.4_1
19 Apr 2026 15:07:19
Dag-Erling Smørgrav
(des)
www/forgejo: Correct AppWorkPAth
We were incorrectly setting AppWorkPath to DATADIR and creating DATADIR
on installation. Set it to DBDIR instead to match the app.ini and rc
script we generate. This should be a nop for anyone with a working
configuration, and should allow forgejo-cli to work without explicitly
specifying the correct work directory.
PR:
294619
MFH: 2026Q2
14.0.4
11 Apr 2026 17:06:44
Dag-Erling Smørgrav
(des)
www/foregjo: Update to 14.0.4
Changelog:
MFH: 2026Q2
14.0.3_2
10 Apr 2026 15:57:27
Dag-Erling Smørgrav
(des)
various: Bump go ports for go-1.25.9 / 1.26.2
14.0.3_1
07 Apr 2026 17:45:59
Dag-Erling Smørgrav
(des)
www/forgejo: Fix PAM authentication
Add an upstream patch which addresses an issue with PAM authentication.
MFH: 2026Q2
14.0.3
10 Mar 2026 08:48:28
Dag-Erling Smørgrav
(des)
www/forgejo: Update to 14.0.3
Changelog:
MFH: 2026Q1
14.0.2_3
06 Mar 2026 03:33:23
Adam Weinberger
(adamw)
various: Bump ports for Go 1.25.8
14.0.2_2
27 Feb 2026 09:47:54
Dag-Erling Smørgrav
(des)
www/forgejo: Fix rc script order
PR:
293453
MFH: 2026Q1
14.0.2_1
05 Feb 2026 16:48:00
Adam Weinberger
(adamw)
various: Bump Go ports for 1.25.7
14.0.2
03 Feb 2026 21:53:51
Dag-Erling Smørgrav
(des)
www/forgejo: Update to 14.0.2
Changelog:
MFH: 2026Q1
14.0.1
28 Jan 2026 15:54:38
Dag-Erling Smørgrav
(des)
www/forgejo: Update to 14.0.1
MFH: 2026Q1
14.0.0
19 Jan 2026 16:36:38
Dag-Erling Smørgrav
(des)
www/forgejo: Update to 14.0.0
Changelog:
MFH: 2026Q1
13.0.4_1
16 Jan 2026 17:27:39
Adam Weinberger
(adamw)
various: Bump Go ports for 1.25.6
13.0.4
16 Jan 2026 13:15:54
Dag-Erling Smørgrav
(des)
www/forgejo: Update to 13.0.4
Changelog:
MFH: 2026Q1
13.0.3_1
19 Dec 2025 23:33:54
Dag-Erling Smørgrav
(des)
www/forgejo{,-lts}: Update license
MFH: 2025Q4
13.0.3
15 Dec 2025 23:06:00
Dag-Erling Smørgrav
(des)
many: Unpin Go ports
* Ports that were pinned to a deprecated version of Go (1.23 or older)
have been unpinned.
* Ports that were pinned to a still-supported version of Go (1.24 or
newer) have been converted to requesting that as their minimum Go
version.
* Ports that had been forcibly deprecated for pinning an expired Go
version have been undeprecated.
13.0.3
11 Dec 2025 10:45:03
Dag-Erling Smørgrav
(des)
www/forgejo: Update to 13.0.3
Changelog:
MFH: 2025Q4
13.0.2_2
03 Dec 2025 18:24:44
Adam Weinberger
(adamw)
various: Bump Go ports for 1.25.5
13.0.2_1
06 Nov 2025 17:03:19
Adam Weinberger
(adamw)
various: Bump Go ports for 1.25.4
13.0.2
28 Oct 2025 11:06:49
Dag-Erling Smørgrav
(des)
www/forgejo: Update to 13.0.2
Changelog:
Additional changes:
* Stop setting FORGEJO_WORK_DIR environment variable. It is already
hardcoded into the binary, and can be overridden in the configuration
file if needed.
* Improve the prestart check.
PR:
287010
PR:
289846
MFH: 2025Q4
Reviewed by: bapt
Differential Revision:
13.0.1
23 Oct 2025 21:06:28
Dag-Erling Smørgrav
(des)
www/forgejo: Update to 13.0.1 and assume maintainership
Changelog:
Reviewed by: arrowd, bapt
Differential Revision:
12.0.4_2
14 Oct 2025 15:13:55
Adam Weinberger
(adamw)
various: Bump go ports for go-1.24.9
12.0.4_1
08 Oct 2025 00:41:39
Adam Weinberger
(adamw)
many: Bump dependent ports after go124 update
12.0.4
05 Oct 2025 20:38:27
Hiroki Tagato
(tagattie)
Author:
Paul Armstrong
www/forgejo: update to 12.0.4
Release Announcement:
Changelog:
PR:
289622
Reported by: Paul Armstrong
Tested by: Lapo Luchini
Approved by: Stefan Bethke
11.0.3_1
04 Sep 2025 17:53:24
Adam Weinberger
(adamw)
many: Bump go ports for go-1.24.7
11.0.3
19 Aug 2025 09:04:05
Älven
(alven)
www/forgejo: Update 11.0.2 => 11.0.3
Changelog:
+ Mark as PIE_UNSAFE
* Format with portfmt(1)
PR:
288671
Reported by: Rudolph
Tested by: Rudolph
Approved by: Stefan Bethke
(maintainer, timeout > 2 weeks)
Approved by: yuri@ (Mentor)
11.0.2_2
07 Aug 2025 00:02:46
Adam Weinberger
(adamw)
go ports: Bump for 1.24.6
11.0.2_1
09 Jul 2025 16:11:00
Adam Weinberger
(adamw)
many: Bump PORTREVISION for go-1.24.5 update
11.0.2
21 Jun 2025 21:59:01
Vladimir Druzenko
(vvd)
Author:
Stefan Bethke
www/forgejo: Update 11.0.1 => 11.0.2
Release notes:
Also "fast-fix" rc script:
Command error: stat /usr/local/sbin/custom/conf/app.ini: no such file or
directory
cannot start forgejo because of configuration errors. Run
su -m git -c 'forgejo doctor check'
for further details
PR:
287010
11.0.1_1
06 Jun 2025 20:00:53
Adam Weinberger
(adamw)
various: Bump PORTREVISION after go124-1.24.4 update
11.0.1
22 May 2025 20:05:29
Vladimir Druzenko
(vvd)
www/forgejo: Update 10.0.3 => 11.0.1 (fix security issues)
News:
Relsease notes:
While here remove go version after default go version was increased to 1.24.
PR:
286296
Approved by: Stefan Bethke
MFH: 2025Q2
10.0.3_1
02 Apr 2025 02:07:58
Adam Weinberger
(adamw)
go: Bump ports for go124 update
10.0.3
24 Mar 2025 12:53:15
Vladimir Druzenko
(vvd)
Author:
Orville Q. Song
www/forgejo: Update 10.0.1 => 10.0.3
Changelogs:
PR:
285621
Approved by: Stefan Bethke
10.0.1_2
05 Mar 2025 16:02:56
Adam Weinberger
(adamw)
Bump all go ports for yesterday's releases
10.0.1_1
24 Feb 2025 23:53:22
Ashish SHUKLA
(ashish)
all: Bump after lang/go123 update
PR:
284681
10.0.1
09 Feb 2025 19:11:49
Vladimir Druzenko
(vvd)
Author:
Stefan Bethke
www/forgejo: Update 10.0.0 → 10.0.1 (fixes security vulnerabilities)
News:
Changelog:
PR:
284676
MFH: 2025Q1
10.0.0
26 Jan 2025 18:17:55
Vladimir Druzenko
(vvd)
Author:
Stefan Bethke
www/forgejo: Update 9.0.3 → 10.0.0 (fixes security vulnerabilities)
Announcement:
Release Notes:
PR:
284359
MFH: 2025Q1
9.0.3_1
21 Jan 2025 22:21:12
Ashish SHUKLA
(ashish)
all: Bump after lang/go123 update
MFH: 2025Q1
9.0.3
17 Dec 2024 23:35:59
Vladimir Druzenko
(vvd)
Author:
Stefan Bethke
www/forgejo: Update 9.0.1 → 9.0.3 (fixes security vulnerabilities)
Release notes:
PR:
283388
MFH: 2024Q4
9.0.1_1
21 Nov 2024 16:17:04
Vladimir Druzenko
(vvd)
Author:
Rudolph
www/forgejo: Switch to using "FORGEJO_" prefixed environment variables
Switch the environment variables specified in the Forgejo RC file from
"GITEA_" to "FORGEJO_".
The old variables are still work, but new are preffered:
Also, the Forgejo documentation uses new names:
PR:
282771
Approved by: Stefan Bethke
9.0.1_1
08 Nov 2024 20:59:26
Ashish SHUKLA
(ashish)
all: Bump after lang/go123 update
9.0.1
29 Oct 2024 15:20:59
Vladimir Druzenko
(vvd)
Author:
Stefan Bethke
www/forgejo: Update 9.0.0 → 9.0.1 (fixes security vulnerabilities)
Changelog:
PR:
282387
MFH: 2024Q4
9.0.0
20 Oct 2024 19:58:11
Joel Bodenmann
(jbo)
Author:
Stefan Bethke
www/forgejo: Update to 9.0.0
Changelog:
PR:
282153
8.0.3
06 Sep 2024 20:33:40
Vladimir Druzenko
(vvd)
Author:
Stefan Bethke
www/forgejo: Update 8.0.2 → 8.0.3 (fixes security vulnerability)
Changelog:
Security
- PR (backported): replace v-html with v-text in branch search
inputbox for XSS protection
- PR: Upgrade webpack to v5.94.0 as a precaution to mitigate
CVE-2024-43788, although we were not yet able to confirm that
this can be exploited in Forgejo.
PR:
281314
MFH: 2024Q3
8.0.2
04 Sep 2024 21:12:16
Vladimir Druzenko
(vvd)
Author:
Marko Cupać
www/forgejo7: Update 7.0.4 → 7.0.8
Branch 7.0.x is a kind of LTS - supported until July of 2025:
Changelogs:
- Take maintainership.
- Add CONFLICTS_INSTALL with www/forgejo.
PR:
280532
8.0.2
30 Aug 2024 22:26:48
Vladimir Druzenko
(vvd)
Author:
Stefan Bethke
www/forgejo: Update 8.0.1 → 8.0.2 (fixes security vulnerability)
Changelog:
PR:
281133
MFH: 2024Q3
8.0.1
26 Aug 2024 01:18:47
Vladimir Druzenko
(vvd)
Author:
Älven
www/forgejo: update 8.0.0 → 8.0.1, fix security issue
Release notes:
We strongly recommend that all Forgejo installations are upgraded to
the latest version as soon as possible.
PR:
281056
8.0.0_1
09 Aug 2024 06:24:09
Ashish SHUKLA
(ashish)
all: Bump after lang/go122 update
8.0.0
30 Jul 2024 19:11:13
Vladimir Druzenko
(vvd)
Author:
Stefan Bethke
www/forgejo: update 7.0.4 → 8.0.0
Changelogs:
PR:
280515
7.0.4_1
03 Jul 2024 08:29:47
Ashish SHUKLA
(ashish)
all: Bump after lang/go122 update
7.0.4
19 Jun 2024 06:37:17
Fernando Apesteguía
(fernape)
Author:
Stefan Bethke
www/forgejo: update to 7.0.4 (fixes security vulnerabilities)
CVE-2024-24789: the archive/zip package's handling of certain types of invalid
zip files differs from the behavior of most zip implementations. This
misalignment could be exploited to create an zip file with contents that vary
depending on the implementation reading the file.
PR:
279781
Reported by: stb@lassitu.de (maintainer)
MFH: 2024Q2
Security: CVE-2024-24789
7.0.3_1
15 Jun 2024 09:52:23
Ashish SHUKLA
(ashish)
all: Bump after lang/go122 update
MFH: 2024Q2
7.0.3
24 May 2024 17:50:09
Fernando Apesteguía
(fernape)
Author:
Stefan Bethke
www/forgejo: update to 7.0.3 (fixes CVE)
ChangeLog:
PR:
279250
Reported by: stb@lassitu.de (maintainer)
MFH: 2024Q2 (security fix)
Security: CVE-2024-24788
7.0.2
16 May 2024 17:26:36
Li-Wen Hsu
(lwhsu)
Author:
Stefan Bethke
www/forgejo: Update to 7.0.2
Also improve diagnostics prior to starting the service, add information
to pkg-message, and enable running the forgejo binary on the command
line more easily.
Release notes:
PR:
278876
1.21.10.0_2
13 May 2024 17:56:04
Ashish SHUKLA
(ashish)
all: Bump after lang/go121 update
MFH: 2024Q2
1.21.10.0_1
15 Apr 2024 08:20:04
Ashish SHUKLA
(ashish)
all: Bump after lang/go121 update
MFH: 2024Q2
1.21.10.0
11 Apr 2024 06:39:44
Fernando Apesteguía
(fernape)
Author:
Stefan Bethke
www/forgejo: update to v1.21.8-0
PR:
278119
Reported by: stb@lassitu.de (maintainer)
MFH: 2024Q2 (security fix)
Security: CVE-2023-45288
1.21.7.0
09 Mar 2024 13:43:11
Muhammad Moinur Rahman
(bofh)
Author:
Vladimir Timofeev
www/forgejo: New port
Number of commits found: 57
User Login
Create account
Servers and bandwidth provided by
New York Internet
iXsystems
, and
RootBSD
This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
Security Policy
Blog
Contact
more...
Latest Vulnerabilities
gitlab
Apr 23
ejabberd
Apr 21
firefox
Apr 21
firefox-esr
Apr 21
thunderbird
Apr 21
zeek
Apr 20
openexr
Apr 19
xrdp
Apr 18
firefox
Apr 17
firefox-esr
Apr 17
py-dj52-strawberry-graphql
Apr 17
py-strawberry-graphql
Apr 17
thunderbird
Apr 17
thunderbird-esr
Apr 17
chromium
Apr 16
27 vulnerabilities affecting 335 ports have been reported in the past 14 days
- modified, not new
All vulnerabilities
Last processed:
2026-04-23 04:45:26 UTC
Ports
Categories
Deleted ports
Sanity Test Failures
Newsfeeds
Statistics
Graphs
NEW Graphs (Javascript)
Calculated hourly:
Port count
34409
Broken
99
Deprecated
189
Ignore
216
Forbidden
Restricted
No CDROM
Vulnerable
37
Expired
Set to expire
118
Interactive
new 24 hours
new 48 hours
new 7 days
72
new fortnight
94
new month
210
Servers and bandwidth provided by
New York Internet
iXsystems
, and
RootBSD
Valid
HTML
CSS
, and
RSS
Dan Langille
. All rights reserved.