BSD Ports

net/seaweedfs 3.85 MidnightBSD

Distributed Object Store and Filesystem

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
Apache-2.0
Categories
net, sysutils

Description

SeaweedFS is a distributed object store and file system to store and serve billions of files fast. Its object store has O(1) disk seek, and transparent cloud integration. The Filer supports cross-cluster active-active replication, Kubernetes, POSIX, S3 API, encryption, Erasure Coding for warm storage, FUSE mount, Hadoop, and WebDAV.

In the other systems

The newest version among them is 4.45, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDnet/seaweedfs3.85 behind since 2026-08-11no data-[email protected]-
FreeBSDnet/seaweedfs4.45_2 newestnone known-[email protected]2026-10-20
HardenedBSDnet/seaweedfs4.45 newestno data-[email protected]-
GhostBSDnet/seaweedfs4.45 newestno data-[email protected]-

Install

Binary package:

mport install seaweedfs

From mports:

cd /usr/mports/net/seaweedfs && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	seaweedfs>0:net/seaweedfs

Dependencies

No port depends on this one.

Configuration

Options name: net_seaweedfs

OptionDefaultDescription
ELASTIConElasticsearch support
GOCDKonGo CDK PubSub API support
RCLONEonrsync for cloud storage backend
SQLITEon
TIKVoffTiKV database support
YDBoffYDB support
USES
go:1.23,modules
Service scripts
seaweedfs

Files

pkg-plist 6
  • etc/seaweedfs/filer.toml.sample
  • etc/seaweedfs/master.toml.sample
  • etc/seaweedfs/notification.toml.sample
  • etc/seaweedfs/replication.toml.sample
  • etc/seaweedfs/security.toml.sample
  • bin/weed
distinfo 2
FileSizeSHA256
go/net_seaweedfs/seaweedfs-3.85/v0.0.0-20250218000433-7d7e06681dd4.mod19163a783675bd2f1eee8ae77a76cfdd30b65aa8239fe0dfd30da8508e11d8bc49b04
go/net_seaweedfs/seaweedfs-3.85/v0.0.0-20250218000433-7d7e06681dd4.zip3.0471012e+07b4ab9fd31da5d9611cc04ba78793dd2a317b9d34722cffeae58eac92284cd195