Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Volunteers wanted to help translate FreshPorts
Searches without login should now work. You must get asked to click a button.
Port details
fjord Web UI for managing container compose stacks
0.3.2 sysutils Σ=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 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: ahze@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-10-03 21:33:09
Last Update: 2026-10-21 22:22:14
Commit Hash: 188b3453
License: BSD2CLAUSE
WWW:
https://fjord.daemonless.io
Description: #
fjord is a web management interface and daemon for running OCI container applications natively on FreeBSD, as Compose stacks. Delivered as a single self-contained binary with an embedded web UI, it manages stack lifecycles, storage, networks and application catalogs using standard compose.yaml and .env files directly on the filesystem with zero database lock-in. Features: - Dual-engine runtime: orchestrate stacks via Podman (with ocijail) or native FreeBSD jails via AppJail (appjail-director). - Filesystem source of truth: stacks are plain directories containing standard compose.yaml and .env files. - Workload adoption: convert existing standalone containers or jails into managed Compose stacks in place. - Automated host diagnostics: pre-flight checks verify engine binaries, API sockets, and PF firewall anchors with copyable fixes. - Integrated application catalog for one-click stack deployments.
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 (4 items)
Collapse this list.
  1. sbin/fjordd
  2. /usr/local/share/licenses/fjord-0.3.2/catalog.mk
  3. /usr/local/share/licenses/fjord-0.3.2/LICENSE
  4. /usr/local/share/licenses/fjord-0.3.2/BSD2CLAUSE
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • fjordd
Dependency lines:
  • fjord>0:sysutils/fjord
To install the port: #
cd /usr/ports/sysutils/fjord/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/fjord
  • pkg install fjord
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: fjord
Flavors: there is no flavor information for this port. #
distinfo: #
TIMESTAMP = 1792619105 SHA256 (fjord-0.3.2.tar.gz) = 605b4a04763f25730156cd5d3ff125e4fb25fbff2c6bcb99b61739b0ccb600e4 SIZE (fjord-0.3.2.tar.gz) = 1404881

Packages (timestamps in pop-ups are UTC): #
fjord
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest0.3.0_10.3.2---
FreeBSD:14:quarterly-----
FreeBSD:15:latest0.3.10.3.2n/a-n/a
FreeBSD:15:quarterly--n/a-n/a
FreeBSD:16:latest0.3.0_10.3.2n/a-n/a
Dependencies #
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies: #
  1. go127 : lang/go127
Runtime dependencies: #
  1. appjail>=5.5.0 : sysutils/appjail
  2. py312-director>=0.18.0 : sysutils/py-director@py312
  3. podman : sysutils/podman
  4. py312-podman-compose>=1.2.0 : sysutils/podman-compose@py312
  5. ocijail>=0.6.0 : sysutils/ocijail
  6. dnsname : sysutils/cni-dnsname
  7. epair : sysutils/cni-epair
There are no ports dependent upon this port #

Configuration Options: #
===> The following configuration options are available for fjord-0.3.2: ====> Container engines (at least one): you have to choose at least one of them APPJAIL=on: AppJail engine (appjail, appjail-director) PODMAN=on: Podman engine (podman, podman-compose) ===> Use 'make config' to modify these settings
Options name: #
sysutils_fjord
USES: #
go:modules python:env
FreshPorts was unable to extract/find any pkg message #
Master Sites: #
Expand this list (1 items)
Collapse this list.
  1. https://github.com/daemonless/fjord/releases/download/v0.3.2/
Collapse this list.

Number of commits found: 6 #

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.3.2
21 Oct 2026 22:22:14
commit hash: 188b345303e7df21ed4b4fe4355c550baffb7c2ccommit hash: 188b345303e7df21ed4b4fe4355c550baffb7c2ccommit hash: 188b345303e7df21ed4b4fe4355c550baffb7c2ccommit hash: 188b345303e7df21ed4b4fe4355c550baffb7c2c files touched by this commit
Michael Johnson (ahze) search for other commits by this committer
sysutils/fjord: Update to 0.3.2

ChangeLog:	https://github.com/daemonless/fjord/releases/tag/v0.3.2

Reviewed by:	dtxdf
Approved by:	dtxdf (mentor)
Differential Revision:	https://reviews.freebsd.org/D60955
0.3.1_1
20 Oct 2026 11:05:23
commit hash: d81b7ba3c3ab6c49f4a8ed0ef8aa4d70a78c9f0ccommit hash: d81b7ba3c3ab6c49f4a8ed0ef8aa4d70a78c9f0ccommit hash: d81b7ba3c3ab6c49f4a8ed0ef8aa4d70a78c9f0ccommit hash: d81b7ba3c3ab6c49f4a8ed0ef8aa4d70a78c9f0c files touched by this commit
Dag-Erling Smørgrav (des) search for other commits by this committer
various: Bump Go ports for Go 1.26.10 / 1.27.3
0.3.1
14 Oct 2026 16:44:46
commit hash: 8468a4e04ca18e4c10faaeafdd522b7f96a0488ecommit hash: 8468a4e04ca18e4c10faaeafdd522b7f96a0488ecommit hash: 8468a4e04ca18e4c10faaeafdd522b7f96a0488ecommit hash: 8468a4e04ca18e4c10faaeafdd522b7f96a0488e files touched by this commit
Michael Johnson (ahze) search for other commits by this committer
sysutils/fjord: Update to 0.3.1

ChangeLog:	https://github.com/daemonless/fjord/releases/tag/v0.3.1

Approved by:	dtxdf (mentor)

Reviewed by:	dtxdf
Differential Revision:	https://reviews.freebsd.org/D60720
0.3.0_1
12 Oct 2026 22:00:35
commit hash: 41c2b056f4d7ec828dace5c8b878349581cce123commit hash: 41c2b056f4d7ec828dace5c8b878349581cce123commit hash: 41c2b056f4d7ec828dace5c8b878349581cce123commit hash: 41c2b056f4d7ec828dace5c8b878349581cce123 files touched by this commit
Michael Johnson (ahze) search for other commits by this committer
*/*: Change maintainer address to my @FreeBSD.org email

Approved by:	dtxdf (mentor)
Differential Revision:	https://reviews.freebsd.org/D60637
0.3.0_1
08 Oct 2026 20:44:12
commit hash: 031fc6bfbf58dd0aadc59bc428be611930856ffccommit hash: 031fc6bfbf58dd0aadc59bc428be611930856ffccommit hash: 031fc6bfbf58dd0aadc59bc428be611930856ffccommit hash: 031fc6bfbf58dd0aadc59bc428be611930856ffc files touched by this commit
Dag-Erling Smørgrav (des) search for other commits by this committer
various: Bump Go ports
0.3.0
03 Oct 2026 21:29:17
commit hash: 8f95215097ff4d3fb44671d6907c5a6546ab02f8commit hash: 8f95215097ff4d3fb44671d6907c5a6546ab02f8commit hash: 8f95215097ff4d3fb44671d6907c5a6546ab02f8commit hash: 8f95215097ff4d3fb44671d6907c5a6546ab02f8 files touched by this commit
Jesús Daniel Colmenares Oviedo (dtxdf) search for other commits by this committer
Author: Michael Johnson
sysutils/fjord: New port: Web UI for managing container compose stacks

fjord is a web management interface and daemon for running OCI container
applications natively on FreeBSD, as Compose stacks. Delivered as a single
self-contained binary with an embedded web UI, it manages stack lifecycles,
storage, networks and application catalogs using standard compose.yaml and
.env files directly on the filesystem with zero database lock-in.

Features:
- Dual-engine runtime: orchestrate stacks via Podman (with ocijail) or
  native FreeBSD jails via AppJail (appjail-director).
- Filesystem source of truth: stacks are plain directories containing
  standard compose.yaml and .env files.
- Workload adoption: convert existing standalone containers or jails into
  managed Compose stacks in place.
- Automated host diagnostics: pre-flight checks verify engine binaries,
  API sockets, and PF firewall anchors with copyable fixes.
- Integrated application catalog for one-click stack deployments.

WWW: https://fjord.daemonless.io

PR:             299073

Number of commits found: 6