Hacker GitHub

← All repos

ipfs/kubo

View on GitHub ↗ ★ 17,166 Go

IPFS implementation in Go: a daemon that stores and serves content-addressed data, with a CLI, HTTP Gateway, and RPC API

84 mentions on Hacker News by 59 people: 7 stories, 77 comments · first 2014-10-18 · latest 2026-08-03

Mentions per year 84 mentions · busiest year 2019 (12)
20082026
  1. …if it already exists, but apart from that it is straightforward. I started fixing the bug here https://github.com/ipfs/go-ipfs/pull/3931 but ran out of steam - hopefully I'll continue soon.
  2. …needs a lot of magic [1] (ignore sharness test coverage magic, it uses even more magic [2]). [1]: https://github.com/ipfs/go-ipfs/blob/master/coverage/Rules.m... [2]: same file as [1], we compile unit test using `go test -c -cover` that…
  3. …a static list of addresses, but there's definitely more planned. One of the current discussions: https://github.com/ipfs/go-ipfs/issues/3908
    comment by lgierth · 2017-05-09 · in Uncensorable Wikipedia on IPFS
  4. …an experimental PubSub system in IPFS [1]. One example use is peer-to-peer chat, Orbit [2]. [1] https://github.com/ipfs/go-ipfs/issues/3397#issuecomment-261... [2] https://github.com/orbitdb/orbit
    comment by lgierth · 2017-05-08 · in Uncensorable Wikipedia on IPFS
  5. 1) https://github.com/ipfs/go-ipfs/issues/3397#issuecomment-284... 2) The latter. Former is nice idea you for sure should rise it on go-ipfs tracker. 3) The repo update is currently automated (run daemon with `--migrate` flag so it will…
  6. A really clever abstraction... We used it to good effect in go-ipfs: https://github.com/ipfs/go-ipfs/blob/2e116b40eb7ea41564c3371...
  7. …tests in one package are counted towards coverage in all the others). You can see the results here: https://github.com/ipfs/go-ipfs/blob/ce00f384dc244f04ec7d87e... It is quite a bit of coverage and Makefile magic, but it generates coverage…
  8. There's a Docker repo which you may find useful: https://github.com/ipfs/go-ipfs#docker-usage
    comment by kordless · 2017-01-19 · in Distributing NixOS with IPFS
  9. …One more major improvement is on the way, which is directory sharding using a HAMT data structure: https://github.com/ipfs/go-ipfs/pull/3042
    comment by lgierth · 2016-11-18 · in WikipediaP2P
  10. We're planning to use Same-origin policy to prevent this. It was first brought up here: https://github.com/ipfs/go-ipfs/issues/651 You can read more about same-origin policy here: https://developer.mozilla.org/en-US/docs/Web/Security/Same-o…
    comment by diggan · 2016-10-23 · in IPFS is the Distributed Web
  11. …https://github.com/libp2p/pubsub . go-ipfs merged pubsub into master some time ago with this commit https://github.com/ipfs/go-ipfs/commit/e1c40dfa347e38bdc9812... and we're working to get it into js-ipfs here…
    comment by haadcode · 2016-10-23 · in IPFS is the Distributed Web
  12. …you! Most questions have been already answered, but to clarify: Orbit indeed uses IPFS pubsub ( https://github.com/ipfs/go-ipfs/pull/3202 ) for real-time message propagation, no servers are involved. In addition, it uses orbit-db (…
  13. …by me, seems `floodsub` is their moniker for the new tech, and it was (in part) merged in here: https://github.com/ipfs/go-ipfs/pull/3202 This is really, really cool! Also, if this implementation is robust and performant, this is huge for…
  14. …on linux+osx, working on freebsd ( https://www.freshports.org/sysutils/ipfs-go/ ), and windows ( https://github.com/ipfs/go-ipfs/blob/master/docs/windows.md ), right? Finding other systems left as an exercise to the OP.
  15. …ipfs whitepaper and general protocol discussion: https://github.com/ipfs/ipfs go-ipfs codebase: https://github.com/ipfs/go-ipfs And the FAQ: https://github.com/ipfs/faq
    comment by whyrusleeping · 2016-03-23 · in Gx: A package management tool built around IPFS
  16. …adopters who want to think or hack on them with us. In fact, we are now self-hosting go-ipfs in gx! https://github.com/ipfs/go-ipfs Something to bear in mind: we are building infrastructure you can rely on long term, with decentralization,…
    comment by _prometheus · 2016-03-23 · in Gx: A package management tool built around IPFS
  17. These DHTs are also designed to store _any_ content: https://github.com/LukeB42/Uroko https://github.com/ipfs/go-ipfs
    comment by LukeB42 · 2015-10-29 · in BitTorrent's DHT
  18. Just made an issue for this after seeing your comment: https://github.com/ipfs/go-ipfs/issues/1716 There should be some progress on ipns pretty soon, i'm working on a 'phase one' fix that improves upon the current situation, and will be…
    comment by whyrusleeping · 2015-09-17 · in Hosting a simple static site on IPFS
  19. For now, there is a default bootstrap list: https://github.com/ipfs/go-ipfs/blob/7fbfecf6fab5920317de2e9... When new nodes enter the network, they connect to a subset of this list and use this as a starting point for discovery. After that,…
    comment by perfmode · 2015-09-16 · in Hosting a simple static site on IPFS
  20. …I imagine you could go through their codebase to try to see how far this has come along: https://github.com/ipfs/go-ipfs According to this, it looks like the implementation is currently in progress: https://github.com/ipfs/go-ipfs/blob/mast…
  21. This is why I think solutions like IPFS are the future: http://ipfs.io/ (tl;dr: go get github.com/ipfs/go-ipfs/cmd/ipfs) Basically, the day will come when any single one of us will be able to serve our own content privately from our own…
    comment by fit2rule · 2015-07-28 · in Who's doing this to my internet?
  22. …from the enormous Code Caverns, of the Chromium Mountains, a quest not to be taken lightly." https://github.com/ipfs/go-ipfs/issues/57#issuecomment-70162...
  23. …particularly looking for Go hackers - Just use it! - Write applications on top. - Report issues: https://github.com/jbenet/go-ipfs/issues and so on. - Help us with docs - Write another implementation (this is blocked by…
    comment by _prometheus · 2015-04-04 · in IPFS is a new peer-to-peer hypermedia protocol
  24. …of it before. Initial discussion on hn: https://news.ycombinator.com/item?id=8069836 github(?): https://github.com/ipfs/go-ipfs Recent re-submission of new(?) home page: https://news.ycombinator.com/item?id=9321209
  25. …). If you have any skills in Golang go ahead and check out the issues labeled as "help wanted" https://github.com/jbenet/go-ipfs/labels/help%20wanted . Those ones are generally easier for newcomers to tackle. If you have other talents go…
    comment by dylankpowers · 2015-02-28 · in IPFS Alpha Demo – Distributed Web
  26. …time, Im going to implement some more interesting AI into it, its currently pretty dumb. (code: https://github.com/jbenet/go-ipfs/compare/feat/smartswap )
    comment by whyrusleeping · 2015-02-21 · in IPFS Alpha Demo – Distributed Web
  27. …out there that does this is IPFS https://github.com/jbenet/ipfs https://github.com/jbenet/node-ipfs https://github.com/jbenet/go-ipfs