CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

sysutils/fjord 0.3.2

Web UI for managing container compose stacks

Port info

Maintainer
ahze@FreeBSD.org
Packages
latest: 0.3.2
Upstream
up to date
Last update
to 0.3.2 · 188b345303
Quarterly
not in the 2026Q4 packages
WWW
https://fjord.daemonless.io
Links
cgit · VuXML

Install

Package
# pkg install fjord
installs 0.3.2 from latest
Port
# cd /usr/ports/sysutils/fjord && make install clean
# make -C /usr/ports/sysutils/fjord config  # change options first
Size
3.8 MiB download · 11 MiB installed
Depends on
sysutils/appjail 5.9.1, sysutils/cni-dnsname 1.3.1_2, sysutils/cni-epair 1.1.3, sysutils/ocijail 0.6.1, sysutils/podman 5.8.9_2, sysutils/podman-compose 1.5.0, sysutils/py-director 0.18.1
License
BSD2CLAUSE
Options
2 of 2 on in the package: APPJAIL PODMAN
pkg-message
Shown after installing
Quick Start:
  sysrc fjordd_enable=YES
  service fjordd start

  Open http://<host-ip>:3567 in your browser to launch the setup wizard.
  The wizard and System dashboard automatically check host readiness and
  provide copyable shell fixes for any missing engine prerequisites.

Host Prerequisites:
  Fjord requires at least one container engine (Podman and/or AppJail).
  See the host prerequisite guide for kernel, package, and PF setup:
    https://fjord.daemonless.io/install/

  - Podman: fjord requires the API socket service running:
      sysrc podman_service_enable=YES
      service podman_service start

  - AppJail: fjord drives appjail-director (sysutils/py-director).
    Requires AppJail 5.5.0 or newer.

  - Firewall (PF): Port publishing on bridge/virtual networks requires
    PF NAT and redirection anchors. If published ports hang or fail,
    check the System dashboard in the web UI.

Stacks are stored in /var/db/fjord/stacks. Additional daemon variables
are documented in /usr/local/etc/rc.d/fjordd.

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 160.3.20.3.0_1–
FreeBSD 150.3.20.3.1–
FreeBSD 140.3.20.3.0_1✗

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 15✗✗–
FreeBSD 14✗✗✗

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 0.3.2.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (6)

Michael Johnson (ahze) · 0.3.2
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
188b345303
Dag-Erling Smørgrav (des) · 0.3.1_1 MFH 2026Q4 ✓
various: Bump Go ports for Go 1.26.10 / 1.27.3
d81b7ba3c3
Michael Johnson (ahze) · 0.3.1
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
8468a4e04c
Michael Johnson (ahze) · 0.3.0_1
*/*: Change maintainer address to my @FreeBSD.org email

Approved by:	dtxdf (mentor)
Differential Revision:	https://reviews.freebsd.org/D60637
41c2b056f4
Jesús Daniel Colmenares Oviedo (dtxdf) · 0.3.0
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
8f95215097