notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
hostd Offer your storage space on the Sia network
2.0.4_1 net-p2pnew! on this many watch lists=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 2.0.4Version of this port present on the latest quarterly branch.
Maintainer: bruno@tinkerbox.org search for ports maintained by this maintainer
Port Added: 2025-03-26 01:36:15
Last Update: 2025-04-02 02:07:58
Commit Hash: a4e30d4
License: MIT
WWW:
https://sia.tech/host
Description:
hostd is an advanced Sia host solution created by the Sia Foundation, designed to enhance the experience for storage providers within the Sia network. Tailored for both individual and large-scale storage providers, hostd boasts a user-friendly interface and a robust API, empowering providers to efficiently manage their storage resources and revenue. hostd incorporates an embedded web-UI, simplifying deployment and enabling remote management capabilities, ensuring a smooth user experience across a diverse range of devices.
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 (7 items)
Collapse this list.
  1. @dir(hostd,hostd,750) /var/db/hostd
  2. @sample etc/hostd.yml.sample
  3. @sample etc/newsyslog.conf.d/hostd.conf.sample
  4. bin/hostd
  5. /usr/local/share/licenses/hostd-2.0.4_1/catalog.mk
  6. /usr/local/share/licenses/hostd-2.0.4_1/LICENSE
  7. /usr/local/share/licenses/hostd-2.0.4_1/MIT
Collapse this list.
Dependency lines:
  • hostd>0:net-p2p/hostd
To install the port:
cd /usr/ports/net-p2p/hostd/ && make install clean
To add the package, run one of these commands:
  • pkg install net-p2p/hostd
  • pkg install hostd
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: hostd
Flavors: there is no flavor information for this port.
NOT_FOR_ARCHS: armv6 armv7 i386 mips powerpc powerpcspe
distinfo:
TIMESTAMP = 1741778012 SHA256 (SiaFoundation-hostd-v2.0.4_GH0.tar.gz) = 774cfa132b98453dc887b8e8048811aeed1656705cfdc9de76b98b0b9c68dbd2 SIZE (SiaFoundation-hostd-v2.0.4_GH0.tar.gz) = 249233

Expand this list (84 items)

Collapse this list.

SHA256 (SiaFoundation-core-v0.10.1_GH0.tar.gz) = 5981e02ffc9533a5cf1549aef7f14639a848414e4f4ad54299b19b337bc29527 SIZE (SiaFoundation-core-v0.10.1_GH0.tar.gz) = 150928 SHA256 (SiaFoundation-coreutils-v0.11.1_GH0.tar.gz) = f8331816cba3e36607fa96a66588acc2ed230a19ec900604dd24b33a72509d39 SIZE (SiaFoundation-coreutils-v0.11.1_GH0.tar.gz) = 99325 SHA256 (SiaFoundation-jape-v0.12.1_GH0.tar.gz) = da107f48dd9ebef33c53cdcc2f136a59f42ad268758424e0e5a6e256e2b44c15 SIZE (SiaFoundation-jape-v0.12.1_GH0.tar.gz) = 10276 SHA256 (SiaFoundation-mux-v1.3.0_GH0.tar.gz) = d1297bc70bad3006e1381b4ef9e824823319ef785dc211b38ab1d72f869cc94b SIZE (SiaFoundation-mux-v1.3.0_GH0.tar.gz) = 28529 SHA256 (SiaFoundation-web-5611d44a533e_GH0.tar.gz) = af0fbbedf6d271bf5a7e0fcf6ee942fd39fd39ffffbffc06ad10ae3b89e91eb6 SIZE (SiaFoundation-web-5611d44a533e_GH0.tar.gz) = 27541708 SHA256 (SiaFoundation-web-hostd-v0.58.0_GH0.tar.gz) = db607128a490367f100a9907f5f3f8061d6e4e4580757810ce8b090681de7491 SIZE (SiaFoundation-web-hostd-v0.58.0_GH0.tar.gz) = 27986484 SHA256 (aws-aws-sdk-go-v1.55.6_GH0.tar.gz) = ae51032a0575b798a24670ec1f006dcd7dc0804c7131f4061887df96f7d114c5 SIZE (aws-aws-sdk-go-v1.55.6_GH0.tar.gz) = 33373600 SHA256 (cloudflare-cloudflare-go-v0.115.0_GH0.tar.gz) = b82c3ed62a37aee5359b31822a4152c06b019ce43ba623f2ef7d7664bb27cffb SIZE (cloudflare-cloudflare-go-v0.115.0_GH0.tar.gz) = 517339 SHA256 (etcd-io-bbolt-v1.4.0_GH0.tar.gz) = 2b383501445b37801bf8431cb6efb41708f4623d37a0d0be0a3c1dbcdda66012 SIZE (etcd-io-bbolt-v1.4.0_GH0.tar.gz) = 168787 SHA256 (go-task-slim-sprig-52ccab3ef572_GH0.tar.gz) = 234ca4f44e68e77180301a1a6f3e0426769abefdcafb2ff80d3ffdb27512b173 SIZE (go-task-slim-sprig-52ccab3ef572_GH0.tar.gz) = 39958 SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0 SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209 SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5 SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173 SHA256 (goccy-go-json-v0.10.5_GH0.tar.gz) = 15a6994e238a3d520816d53eacd115e6d3fd0816e570e8ae79f3a8fcf74616aa SIZE (goccy-go-json-v0.10.5_GH0.tar.gz) = 399031 SHA256 (golang-crypto-v0.33.0_GH0.tar.gz) = f226aebdbb44372844bb754cedd9d4f6d958cf4686db4489de970546c5860913 SIZE (golang-crypto-v0.33.0_GH0.tar.gz) = 1840655 SHA256 (golang-exp-9bf2ced13842_GH0.tar.gz) = 90fcc103b5927178af2d64b57d39de86d43a8bfa13cb71f4865a360cffe0f1b0 SIZE (golang-exp-9bf2ced13842_GH0.tar.gz) = 1744262 SHA256 (golang-mod-v0.18.0_GH0.tar.gz) = 247133e4ef1a5863af267a81c2d3f2b6e6b439f250db4e1d7e16df46d37e4d71 SIZE (golang-mod-v0.18.0_GH0.tar.gz) = 123147 SHA256 (golang-net-v0.34.0_GH0.tar.gz) = 3d5ec65e81b6f1d9530a3008f35722e9cf6d4905b20c19a7126f58aae515996c SIZE (golang-net-v0.34.0_GH0.tar.gz) = 1466242 SHA256 (golang-sync-v0.11.0_GH0.tar.gz) = b695a9de85279f6c4bd19f3b6746c5808243470f158b6c5b637f64c4db889f8e SIZE (golang-sync-v0.11.0_GH0.tar.gz) = 18144 SHA256 (golang-sys-v0.30.0_GH0.tar.gz) = 3e54dfe262f4f09341622679101c0f10935028cc945f78a97f898b2416edb1f0 SIZE (golang-sys-v0.30.0_GH0.tar.gz) = 1523069 SHA256 (golang-term-v0.29.0_GH0.tar.gz) = 7c9dd180502d91fc1a1af8710e2314cd64e64cfcda70d6cf518a386fd10b2487 SIZE (golang-term-v0.29.0_GH0.tar.gz) = 14686 SHA256 (golang-text-v0.22.0_GH0.tar.gz) = ac8bdce0477effd5a830345979626745e5e5bcb81d1a77c8029b0e8b3d621089 SIZE (golang-text-v0.22.0_GH0.tar.gz) = 8970985 SHA256 (golang-time-v0.10.0_GH0.tar.gz) = 4c04f20b8d5cac372d97e350ecb652ba2434c019cbb9e89dfeb1a0049b414cf6 SIZE (golang-time-v0.10.0_GH0.tar.gz) = 12489 SHA256 (golang-tools-v0.22.0_GH0.tar.gz) = ae80020fa6994e1e112478eb4fc3aefcf9b21500c6e2ef5c5b3bdbb3f8943f13 SIZE (golang-tools-v0.22.0_GH0.tar.gz) = 3853706 SHA256 (google-go-querystring-v1.1.0_GH0.tar.gz) = a5641dee688eb2c733608ce5a88d8181c93ad9f5083fd97fadbccb91afad9a56 SIZE (google-go-querystring-v1.1.0_GH0.tar.gz) = 10423 SHA256 (google-pprof-407c9e7a662f_GH0.tar.gz) = 6cd5d14f023e0e372f067e37d677cf7bf85385f15ff05a2f2a3dfc9dbb6cbe73 SIZE (google-pprof-407c9e7a662f_GH0.tar.gz) = 4790769 SHA256 (hashicorp-golang-lru-v2.0.7_GH0.tar.gz) = 312697d0bf6e6bb44e66a94b2a8a07955edf89af10b09e69b5a9101d30ad5149 SIZE (hashicorp-golang-lru-v2.0.7_GH0.tar.gz) = 23860 SHA256 (jmespath-go-jmespath-v0.4.0_GH0.tar.gz) = aa86d00b6836345eee196c13df2df084a18e0b1159935de9289f2ef6a7fe375d SIZE (jmespath-go-jmespath-v0.4.0_GH0.tar.gz) = 128861 SHA256 (julienschmidt-httprouter-v1.3.0_GH0.tar.gz) = 2999dffc23f8ac3872ea37d108ddec0ba570d2780a42876300bdcdb0744908e2 SIZE (julienschmidt-httprouter-v1.3.0_GH0.tar.gz) = 23889 SHA256 (lukechampine-flagg-v1.1.1_GH0.tar.gz) = 18be5b31baa80cef0f6ab83dc3022d1de96e3025011e4e290ff066a834913900 SIZE (lukechampine-flagg-v1.1.1_GH0.tar.gz) = 3163 SHA256 (lukechampine-frand-v1.5.1_GH0.tar.gz) = 4cbc9b5f5d08ba860ce7dd8689581b26f0241356e9b37ab109c8bc8c564f18f6 SIZE (lukechampine-frand-v1.5.1_GH0.tar.gz) = 7591 SHA256 (lukechampine-upnp-v0.3.0_GH0.tar.gz) = e0911c0bf4acf197b3d5793259b2734d01d00dea93829845ee7a7de5cdd6e517 SIZE (lukechampine-upnp-v0.3.0_GH0.tar.gz) = 5880 SHA256 (mattn-go-sqlite3-v1.14.24_GH0.tar.gz) = 8fa3b0b66914ae2dd4ddef9a954f614c5b3eb6ac9d80ee61ae2d08e3178507ec SIZE (mattn-go-sqlite3-v1.14.24_GH0.tar.gz) = 2622934 SHA256 (onsi-ginkgo-v2.12.0_GH0.tar.gz) = ff8ad0c743f3bdcb7472419a85912b78c1ccfe0350473e507de576241193f88b SIZE (onsi-ginkgo-v2.12.0_GH0.tar.gz) = 626352 SHA256 (quic-go-qpack-v0.5.1_GH0.tar.gz) = 4764c488fd58d111bfb06f651f593c8beb1829b853eb56ab204f2680aca12362 SIZE (quic-go-qpack-v0.5.1_GH0.tar.gz) = 40696 SHA256 (quic-go-quic-go-v0.49.0_GH0.tar.gz) = 8816ec8c7f799e553442ddb686238ddffe28f843a576757ee2e7d491ea72117b SIZE (quic-go-quic-go-v0.49.0_GH0.tar.gz) = 609138 SHA256 (quic-go-webtransport-go-4ac2c9250e66_GH0.tar.gz) = 621e42ffd6612cf0338cd03628c37e75e71877ab3d4ef44f738fa9cfd5817432 SIZE (quic-go-webtransport-go-4ac2c9250e66_GH0.tar.gz) = 37597 SHA256 (rogpeppe-go-internal-v1.12.0_GH0.tar.gz) = b51d588d05f3e82d3045545ef46bd758a0610b9cfde1ae243489a593908b6060 SIZE (rogpeppe-go-internal-v1.12.0_GH0.tar.gz) = 116899 SHA256 (shopspring-decimal-v1.4.0_GH0.tar.gz) = 6ddc6bc4e94a0b3a8366bdd5674b4c2890faca1171afc3f7d20aec95e2c8d413 SIZE (shopspring-decimal-v1.4.0_GH0.tar.gz) = 53681 SHA256 (uber-go-goleak-v1.3.0_GH0.tar.gz) = 4813e7694736f4d7fd1aad195d942f40ffca448c29bff3282ba6e92eaba4e0cd SIZE (uber-go-goleak-v1.3.0_GH0.tar.gz) = 20057 SHA256 (uber-go-mock-v0.5.0_GH0.tar.gz) = 41c16668926118ccfe8606e335487c0213efbb1330061e3ab7e97650b78e7737 SIZE (uber-go-mock-v0.5.0_GH0.tar.gz) = 103723 SHA256 (uber-go-multierr-v1.11.0_GH0.tar.gz) = 8aa599cf7de733306cf8770f854f8a38e6c819b1ae4296f15e44b1e7c6698f34 SIZE (uber-go-multierr-v1.11.0_GH0.tar.gz) = 16900 SHA256 (uber-go-zap-v1.27.0_GH0.tar.gz) = 62860771a138097535da9053f75d1da1a9e57f98263ead698ce493e0c9670652 SIZE (uber-go-zap-v1.27.0_GH0.tar.gz) = 271384

Collapse this list.


Packages (timestamps in pop-ups are UTC):
hostd
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.0.4_12.0.4_1------
FreeBSD:13:quarterly2.0.42.0.4------
FreeBSD:14:latest-2.0.4_1------
FreeBSD:14:quarterly-2.0.4------
FreeBSD:15:latest2.0.42.0.4_1n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go123 : lang/go123
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
net-p2p_hostd
USES:
go:1.23,modules
pkg-message:
For install:
The program hostd has been installed. To enable it at boot time, add it to /etc/rc.conf with the following command: sysrc hostd_enable="YES"
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/SiaFoundation/hostd/tar.gz/v2.0.4?dummy=/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.0.4_1
02 Apr 2025 02:07:58
commit hash: a4e30d4f4fed37188c78999f90dd2757dfd9e95acommit hash: a4e30d4f4fed37188c78999f90dd2757dfd9e95acommit hash: a4e30d4f4fed37188c78999f90dd2757dfd9e95acommit hash: a4e30d4f4fed37188c78999f90dd2757dfd9e95a files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
go: Bump ports for go124 update
2.0.4
26 Mar 2025 01:34:45
commit hash: 138e932c241c2a0ac6bba0a3e5dc9e210bd962cacommit hash: 138e932c241c2a0ac6bba0a3e5dc9e210bd962cacommit hash: 138e932c241c2a0ac6bba0a3e5dc9e210bd962cacommit hash: 138e932c241c2a0ac6bba0a3e5dc9e210bd962ca files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
Author: bruno
net-p2p/{renterd,hostd,walletd}: new ports

renterd is an advanced Sia renter engineered by the Sia
Foundation. Designed to cater to both casual users seeking
straightforward data storage and developers requiring a robust API for
building apps on Sia.

hostd is an advanced Sia host solution created by the Sia Foundation,
designed to enhance the experience for storage providers within the
Sia network. Tailored for both individual and large-scale storage
providers, hostd boasts a user-friendly interface and a robust API,
empowering providers to efficiently manage their storage resources and
revenue. hostd incorporates an embedded web-UI, simplifying deployment
and enabling remote management capabilities, ensuring a smooth user
experience across a diverse range of devices.
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 2