# Would it be nice to have bittorrent as a way to copy files around?

**URL:** <https://forum.ansible.com/t/would-it-be-nice-to-have-bittorrent-as-a-way-to-copy-files-around/14480>\
**Category:** Ansible Project\
**Created:** [February 3, 2014, 11:27pm UTC](https://forum.ansible.com/t/would-it-be-nice-to-have-bittorrent-as-a-way-to-copy-files-around/14480 "2014-02-03T23:27:16Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Steven\_Truong](https://avatars.discourse-cdn.com/v4/letter/s/df705f/32.png) [@Steven\_Truong](https://forum.ansible.com/u/Steven_Truong)\
**Post date:** [February 3, 2014, 11:27pm UTC](https://forum.ansible.com/t/would-it-be-nice-to-have-bittorrent-as-a-way-to-copy-files-around/14480/1 "2014-02-03T23:27:16Z")

</div>

Hi all,

Included is a link to a talk that described using Fabric and bittorrent. If we could have this feature, Ansible will rule the world.

[http://in.pycon.org/2010/talks/63-deployment-to-large-server-farms-using-fabric-and-bittorrent](http://in.pycon.org/2010/talks/63-deployment-to-large-server-farms-using-fabric-and-bittorrent).

Cheers,  
Steven.

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan1](https://avatars.discourse-cdn.com/v4/letter/m/5e9695/32.png) [@Michael\_DeHaan1](https://forum.ansible.com/u/Michael_DeHaan1)\
**Post date:** [February 3, 2014, 11:35pm UTC](https://forum.ansible.com/t/would-it-be-nice-to-have-bittorrent-as-a-way-to-copy-files-around/14480/2 "2014-02-03T23:35:22Z")

</div>

A module around setting up and seeding/downloading-from something like murder could be interesting.

([https://github.com/lg/murder](https://github.com/lg/murder))

Or perhaps it’s a pair of Galaxy roles?

---

<div class="post-metadata">

**Author:** ![Arlington\_Albertson](https://avatars.discourse-cdn.com/v4/letter/a/76d3ee/32.png) [@Arlington\_Albertson](https://forum.ansible.com/u/Arlington_Albertson)\
**Post date:** [February 4, 2014, 12:03am UTC](https://forum.ansible.com/t/would-it-be-nice-to-have-bittorrent-as-a-way-to-copy-files-around/14480/3 "2014-02-04T00:03:17Z")

</div>

Definitely support the concept of murder. Looked into that from Twitter a while back and loved it.

---

<div class="post-metadata">

**Author:** ![Steven\_Truong](https://avatars.discourse-cdn.com/v4/letter/s/df705f/32.png) [@Steven\_Truong](https://forum.ansible.com/u/Steven_Truong)\
**Post date:** [February 4, 2014, 12:03am UTC](https://forum.ansible.com/t/would-it-be-nice-to-have-bittorrent-as-a-way-to-copy-files-around/14480/4 "2014-02-04T00:03:19Z")

</div>

Or this [https://github.com/russss/Herd](https://github.com/russss/Herd). This is one python file…

---

<div class="post-metadata">

**Author:** ![Arlington\_Albertson](https://avatars.discourse-cdn.com/v4/letter/a/76d3ee/32.png) [@Arlington\_Albertson](https://forum.ansible.com/u/Arlington_Albertson)\
**Post date:** [February 4, 2014, 10:30pm UTC](https://forum.ansible.com/t/would-it-be-nice-to-have-bittorrent-as-a-way-to-copy-files-around/14480/5 "2014-02-04T22:30:15Z")

</div>

That concept looks fantastic! Ofcourse the single biggest concern is security, but if you can setup this up so that it gets popped onto the systems (similar to the old fireball mode) and have it generate an encrypted connection, then it should be trivial to have it prop the data. The interesting point is if you can leverage it with some sort of compression technology, then you can do a full multi-casting type function and just spam the code to all instances immediately. Could be lightning fast!
