Re:Show HN: S3mini – Tiny and fast S3-compatible client, no-...
by ChocolateGod on Wednesday June 11, 2025 @08:12AM
(#44246783)
[delayed]
[ Parent
| on HN ]
Re:Show HN: S3mini – Tiny and fast S3-compatible client, no-...
by biorach on Wednesday June 11, 2025 @08:39AM
(#44246991)
What were the most significant missing bits?
Re:Show HN: S3mini – Tiny and fast S3-compatible client, no-...
by eknkc on Wednesday June 11, 2025 @09:13AM
(#44247254)
The worst thing is issues without any visibility.
The other day I was toying with the MCP server (https://github.com/modelcontextprotocol/typescript-sdk). I default to bun these days and the http based server simply did not register in claude or any other client. No error logs, nothing.
After fiddling with my code I simply tried node and it just worked.
Re:Show HN: S3mini – Tiny and fast S3-compatible client, no-...
by zackify on Wednesday June 11, 2025 @09:30AM
(#44247436)
It definitely works in bun just fine. I have a production built mcp server with auth running under bun.
Now if you convert the request / response types to native bun server, it can be finicky.
But it works fine using express under bun with the official protocol implementation for typescript.
Actually writing a book about this too and will be using bun for it https://leanpub.com/creatingmcpserverswithoauth
Re:Show HN: S3mini – Tiny and fast S3-compatible client, no-...
by tengbretson on Wednesday June 11, 2025 @11:00AM
(#44248389)
Not sure about the specific underlying apis, but as of my last attempt, Bun still doesn't support PDF.js (pdfjs-dist), ssh2, or playwright.
Re:Show HN: S3mini – Tiny and fast S3-compatible client, no-...
by ChocolateGod on Wednesday June 11, 2025 @11:22AM
(#44248606)
localAddress is unsupported on sockets, meaning you can not specify an outgoing interface, which is useful if you have multiple network cards.