# Limit Bandwith of IPFS | Nodejs

**URL:** <https://discuss.ipfs.tech/t/limit-bandwith-of-ipfs-nodejs/3091>\
**Category:** Ecosystem and Usage\
**Created:** [June 1, 2018, 7:55pm UTC](https://discuss.ipfs.tech/t/limit-bandwith-of-ipfs-nodejs/3091 "2018-06-01T19:55:56Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![lucaspojo](https://avatars.discourse-cdn.com/v4/letter/l/94ad74/32.png) [@lucaspojo](https://discuss.ipfs.tech/u/lucaspojo)\
**Post date:** [June 1, 2018, 7:55pm UTC](https://discuss.ipfs.tech/t/limit-bandwith-of-ipfs-nodejs/3091/1 "2018-06-01T19:55:57Z")

</div>

Hello World !

I need to use for a decentralized project. But IPFS consumes far too much bandwidth. This discourages my potential users.

Is it possible to limit the bandwidth to 50/60Kb/s?

Thx!

---

<div class="post-metadata">

**Author:** ![lidel](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/lidel/32/9853_2.png) [@lidel](https://discuss.ipfs.tech/u/lidel)\
**Post date:** [June 2, 2018, 4:51pm UTC](https://discuss.ipfs.tech/t/limit-bandwith-of-ipfs-nodejs/3091/2 "2018-06-02T16:51:25Z")

</div>

Bandwidth limiting is an [open issue for go-ipfs as well](https://github.com/ipfs/go-ipfs/issues/3065), but there are workarounds:

- Most of ambient traffic is caused by your node being an active DHT server. Try running the daemon with `ipfs daemon --routing=dhtclient` to disable it. (not sure if js-ipfs supports this flag, may be only go-ipfs)

- If that is not enough, you may want to use third-party userspace bandwidth shaper such as [trickle](https://github.com/mariusae/trickle):

---

<div class="post-metadata">

**Author:** ![wclayf](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/wclayf/32/4936_2.png) [@wclayf](https://discuss.ipfs.tech/u/wclayf)\
**Post date:** [April 20, 2019, 2:43am UTC](https://discuss.ipfs.tech/t/limit-bandwith-of-ipfs-nodejs/3091/3 "2019-04-20T02:43:06Z")

</div>

I have tried using ‘trickle’ and also the --routing option to no avail. For me go-ipfs refuses to do anything other than just hog massive bandwith even when sitting idle. For me this is a deal-breaker. There is no way i can use IPFS until this issue is solved, and personally i don’t think anyone has solved it yet.
