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

www/rustfs 1.0.4

High-performance distributed S3-compatible object storage

Port info

Maintainer
longros@FreeBSD.org
Packages
latest: 1.0.4
Upstream
Higher version available: 1.0.5
Last update
to 1.0.4 · 779cd98c4f
Quarterly
not in the 2026Q4 packages
WWW
https://rustfs.com/
CPE
not set in the port, and none could be determined, and that does not mean none exists
Links
cgit · VuXML · Report wrong data

UPDATING

No entry in UPDATING affects this port.

Entries come from UPDATING in the ports tree. They are matched to a port through the AFFECTS line, which is free text, so an entry that names no port (“users of python”) or a port that no longer exists is not shown anywhere.

Install

Package
# pkg install rustfs
installs 1.0.4 from latest
Port
# cd /usr/ports/www/rustfs && make install clean
Size
105 MiB download · 403 MiB installed
License
APACHE20
Creates
user rustfs, group rustfs
pkg-message
Shown after installing
RustFS is configured through rc.conf(5) variables, see
/usr/local/etc/rc.d/rustfs, and optionally RUSTFS_* environment
variables in /usr/local/etc/rustfs.env.

Change the default credentials immediately: set unique access key and
secret key values. Do not use the well-known rustfsadmin value for either
credential. Use a unique access key and a strong, random secret (e.g.
openssl rand -base64 24):

  sysrc rustfs_access_key="your-access-key"
  sysrc rustfs_secret_key="your-secret-key"

Restart the service with "service rustfs restart" after changing them.

In Single Node Single Disk (SNSD) mode, one server stores all data on a
single data disk. A single drive offers no redundancy. If the drive fails,
data is lost. This is the default, with the data in /var/db/rustfs.

In Single Node Multiple Disk (SNMD) mode, one server shards data across
multiple data disks. Mount each disk separately and list the mount points
in rustfs_volumes. Local erasure endpoints must use distinct physical disks.

Open the Console: in a browser, go to http://<server-ip>:9001.

Packages by version and architecture

latest

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

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.

Dependencies

Depends on 1

Run and library dependencies of the package on latest. Build dependencies are not in the package index.

Required by 0

No package on latest depends on it.

Packages on latest that depend on it directly.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.0.4.

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (1)

Christos Longros (longros) · 1.0.4
www/rustfs: New port: High-performance distributed S3-compatible object storage

RustFS is a high-performance, distributed object storage system built in
Rust, with broad S3 API compatibility.

The Console is released separately by upstream and embedded into the
binary at build time.

WWW: https://rustfs.com/

Approved by:	jrm (mentor)
Differential Revision:	https://reviews.freebsd.org/D61304
779cd98c4f