| Port details |
- fjord Web UI for managing container compose stacks
- 0.3.0 sysutils
=0 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: michaeljohnson@ahze.net
 - Port Added: 2026-10-03 21:33:09
- Last Update: 2026-10-03 21:29:17
- Commit Hash: 8f95215
- 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.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- 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 = 1790963123
SHA256 (fjord-0.3.0.tar.gz) = aac238aa26420829015cfc64622626b6eb0616f0bd99d5b1f88dab972fd48664
SIZE (fjord-0.3.0.tar.gz) = 1299355
No package information for this port in our database- Sometimes this happens. Not all ports have packages. This is doubly so for new ports, like this one.
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- go126 : lang/go126
- Runtime dependencies:
-
- appjail>=5.5.0 : sysutils/appjail
- py312-director>=0.18.0 : sysutils/py-director@py312
- podman : sysutils/podman
- py312-podman-compose>=1.2.0 : sysutils/podman-compose@py312
- ocijail>=0.6.0 : sysutils/ocijail
- dnsname : sysutils/cni-dnsname
- epair : sysutils/cni-epair
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for fjord-0.3.0:
====> 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:
|