2025-05-23 20:36:03 +02:00
..
2025-05-16 10:47:26 +02:00
2025-05-14 16:51:11 +02:00
2023-05-12 02:32:25 +02:00
2025-05-07 16:13:48 +02:00
2025-05-07 16:11:39 +02:00
2025-05-09 07:33:53 +02:00
2023-08-01 13:59:06 +02:00
2025-05-23 20:36:03 +02:00
2025-05-07 16:11:39 +02:00
2025-04-29 20:12:13 +02:00
2025-04-28 19:49:04 +02:00

DHT-Node

Bun-Compatibility

Crash on NAPI module using uv_interface_addresses

Bun crashes when a NAPI module tries to call uv_interface_addresses, a libuv function currently unsupported:

Bun is working hard to support all NAPI module calls

Production Build

Package.json dependencies contain only node_modules which cannot be bundled because of native node modules or needed for run start script. They are manually picked from @hyperswarm/dht dependencies. The versions should be updated, if @hyperswarm/dht is updated. The goal is to get a really small footprint for the production image. It is also possible to use in bare_metal setup.

Bare Metal minimal setup

For a minimal bare metal production setup, look into Dockerfile in the production step.