Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mafintosh/torrent-mount
Mount a torrent (or magnet link) as a filesystem in real time using torrent-stream and fuse. AKA MAD SCIENCE!
https://github.com/mafintosh/torrent-mount
Last synced: 18 days ago
JSON representation
Mount a torrent (or magnet link) as a filesystem in real time using torrent-stream and fuse. AKA MAD SCIENCE!
- Host: GitHub
- URL: https://github.com/mafintosh/torrent-mount
- Owner: mafintosh
- License: mit
- Created: 2014-04-24T22:29:56.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-03-29T21:32:27.000Z (over 9 years ago)
- Last Synced: 2024-10-16T23:17:39.685Z (23 days ago)
- Language: JavaScript
- Homepage:
- Size: 286 KB
- Stars: 1,399
- Watchers: 34
- Forks: 63
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-peer-to-peer - torrent-mount
- awesome-peer-to-peer - torrent-mount
- awesome-network-js - torrent-mount - stream and fuse. (High level)
README
# torrent-mount
Mount a torrent (or magnet link) as a filesystem in real time using [torrent-stream](https://github.com/mafintosh/torrent-stream) and fuse.
AKA MAD SCIENCE!
```
npm install -g torrent-mount
```You also need to install fuse. See [this link](https://github.com/mafintosh/fuse-bindings#requirements) for more info.
## Usage
Open a terminal and cd to a directory where you want to mount your torrent
```
torrent-mount magnet:?xt=urn:btih:ef330b39f4801d25b4245212e75a38634bfc856e
```
```
Usage: torrent-mount ... [options]source .torrent file or magnet link to open
Options:
-m PATH, --mount PATH Mount location path [directory] [.]
-l, --lazy Download only if accessed
```After doing that open the same directory using a file browser.
The files of the torrent should be mounted there now and you should be able to double-click them to start streaming as regular files!![MIND BLOWN](http://i.imgur.com/C4buo.gif)
## Troubleshoot
Download the latest osxfuse `dmg` using this link and install it
http://sourceforge.net/projects/osxfuse/files/latest/download?source=files
The one provided by brew doesn't always seem to work. You also need pkg-config:
```
brew install pkg-config
```## License
MIT