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

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details
hostd Offer your storage space on the Sia network
2.3.3_1 net-p2p 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.3.3Version 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-07-09 16:11:00
Commit Hash: 2759752
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.3.3_1/catalog.mk
  6. /usr/local/share/licenses/hostd-2.3.3_1/LICENSE
  7. /usr/local/share/licenses/hostd-2.3.3_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 = 1750408128 SHA256 (SiaFoundation-hostd-v2.3.3_GH0.tar.gz) = 80d8386ce3dca37ca5ac106f962876164c38fbd9b22059c77203aa79580f9048 SIZE (SiaFoundation-hostd-v2.3.3_GH0.tar.gz) = 266795

Expand this list (82 items)

Collapse this list.

SHA256 (SiaFoundation-core-v0.14.0_GH0.tar.gz) = 8565b716ab714498975d392692d587f76c6360365fd571c1d3cd6d2658f7c836 SIZE (SiaFoundation-core-v0.14.0_GH0.tar.gz) = 153419 SHA256 (SiaFoundation-coreutils-v0.16.3_GH0.tar.gz) = dea3c89d654bc3ab62f709619cf1aa7137860a10ab92d5bc79c317459940773d SIZE (SiaFoundation-coreutils-v0.16.3_GH0.tar.gz) = 117180 SHA256 (SiaFoundation-jape-v0.14.0_GH0.tar.gz) = aeb76b2d14921e1075b612dedf784e812fa54bd46e19837e0048e8d0584c41b4 SIZE (SiaFoundation-jape-v0.14.0_GH0.tar.gz) = 14087 SHA256 (SiaFoundation-mux-v1.4.0_GH0.tar.gz) = 36d408992c89a1b60ede9bdaf1fb65d6022b45212ad1e336b7ed931f719e7209 SIZE (SiaFoundation-mux-v1.4.0_GH0.tar.gz) = 28746 SHA256 (SiaFoundation-web-hostd-v0.63.0_GH0.tar.gz) = ebd39867778b9b08aad36537f80d9ebb9ac3a1cda69de4cbacc4f9876976d724 SIZE (SiaFoundation-web-hostd-v0.63.0_GH0.tar.gz) = 24973820 SHA256 (aws-aws-sdk-go-v1.55.7_GH0.tar.gz) = cd1233f22caf7118a7efd34119b3755884040645faf83dbc5d1fa246d896b044 SIZE (aws-aws-sdk-go-v1.55.7_GH0.tar.gz) = 33372034 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.1_GH0.tar.gz) = f14b28c2742fa1bf433fedd7ca6ed5253f42c721733f649f48195c35a2cc581d SIZE (etcd-io-bbolt-v1.4.1_GH0.tar.gz) = 169058 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.39.0_GH0.tar.gz) = 56abac6e399772acc8de206b85bb82ffb53fd4d22c80944cee46247e0291ebc1 SIZE (golang-crypto-v0.39.0_GH0.tar.gz) = 2158694 SHA256 (golang-mod-v0.25.0_GH0.tar.gz) = 6bfb8436e598c4acbd8ffc54e68160970b39a5242fc62361b1f5596a23354270 SIZE (golang-mod-v0.25.0_GH0.tar.gz) = 126554 SHA256 (golang-net-v0.41.0_GH0.tar.gz) = f152a3e60a57dc44ac20d24ff93cb8a8ceb90a7618c05618a4c48a81724627d3 SIZE (golang-net-v0.41.0_GH0.tar.gz) = 1504489 SHA256 (golang-sync-v0.15.0_GH0.tar.gz) = 792d74eb2c5a807e8da43f5bfa84ea7b1a1ebebd8309736265a45d20de6d77c0 SIZE (golang-sync-v0.15.0_GH0.tar.gz) = 18712 SHA256 (golang-sys-v0.33.0_GH0.tar.gz) = 16370146c98a69f76b09e7b67ec93d7e259e45d85808aeb9a453a4bbff865287 SIZE (golang-sys-v0.33.0_GH0.tar.gz) = 1528783 SHA256 (golang-term-v0.32.0_GH0.tar.gz) = 3b194a9205fc4221299c3475e4170a24a0a87c816ca58dcbc21b39029e47ef14 SIZE (golang-term-v0.32.0_GH0.tar.gz) = 15443 SHA256 (golang-text-v0.26.0_GH0.tar.gz) = 4c5081357419e24417f0dfe9f3b66cdb589cbf2906cee8114d6118f4c01663cb SIZE (golang-text-v0.26.0_GH0.tar.gz) = 8966932 SHA256 (golang-time-v0.12.0_GH0.tar.gz) = 53f80bdb50179679e9ce18b1117d6f1cf968b4f6772a57cb607a45c8b54cf1c8 SIZE (golang-time-v0.12.0_GH0.tar.gz) = 12523 SHA256 (golang-tools-v0.34.0_GH0.tar.gz) = ed3063f864a4c3e12f02dc4553d087b22b3b5f09f881e977613772e3f2324ab9 SIZE (golang-tools-v0.34.0_GH0.tar.gz) = 8171250 SHA256 (google-go-github-v17.0.0_GH0.tar.gz) = 75e6007d9a17b91864d1ef83de75c07abafbe05d82caaf140522b94299abfb16 SIZE (google-go-github-v17.0.0_GH0.tar.gz) = 212084 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.28_GH0.tar.gz) = 958a4ac11099d4f6ca1709e31145b69357ef56576602c64e202ba6ac8e68bc43 SIZE (mattn-go-sqlite3-v1.14.28_GH0.tar.gz) = 2660019 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.52.0_GH0.tar.gz) = d35dc7fadab785dab9498045c0811ef4f1344b79364e11c80c3fdd4edff3f180 SIZE (quic-go-quic-go-v0.52.0_GH0.tar.gz) = 628968 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.3.32.3.3_1------
FreeBSD:13:quarterly2.0.42.3.3------
FreeBSD:14:latest2.0.4_12.3.3_1------
FreeBSD:14:quarterly2.3.32.3.3------
FreeBSD:15:latest2.0.4_12.3.3n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go124 : lang/go124
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
net-p2p_hostd
USES:
go:1.24,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.3.3?dummy=/
Collapse this list.

Number of commits found: 4

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.3.3_1
09 Jul 2025 16:11:00
commit hash: 275975297bc1002e96f88f503cf18dea17df847ecommit hash: 275975297bc1002e96f88f503cf18dea17df847ecommit hash: 275975297bc1002e96f88f503cf18dea17df847ecommit hash: 275975297bc1002e96f88f503cf18dea17df847e files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
many: Bump PORTREVISION for go-1.24.5 update
2.3.3
20 Jun 2025 18:48:37
commit hash: 775dd4e2ea2ef072d0f7b8c24b7685868a93e3f7commit hash: 775dd4e2ea2ef072d0f7b8c24b7685868a93e3f7commit hash: 775dd4e2ea2ef072d0f7b8c24b7685868a93e3f7commit hash: 775dd4e2ea2ef072d0f7b8c24b7685868a93e3f7 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
Author: bruno
net-p2p/hostd: update to 2.3.3

Changelog: https://github.com/SiaFoundation/hostd/blob/v2.3.3/CHANGELOG.md

PR:		286691
Reported by:	bruno <bruno@tinkerbox.org> (maintainer)
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: 4