• Stars
    star
    136
  • Rank 259,489 (Top 6 %)
  • Language
    C#
  • License
    MIT License
  • Created over 7 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Mount the InterPlanetary File System as a mapped drive on Windows

net-ipfs-mount

Build status Coverage Status Chocolatey

Mount the InterPlanetary File System as a mapped drive on Windows.

Features

  • Mounts IPFS and IPNS on a drive letter, ipfs-mount z:
  • Unmounts the drive, ipfs-mount z: /u
  • Pinned files are available in z:\ipfs
  • Root contains shortcut to the IPFS WebUI

Installation

IPFS and Dokany are required. If not already installed, they can be installed with choco. Installation of Dokany requires administrator rights.

> choco install ipfs
> ipfs init
> choco install dokany

Then install ipfs-mount

> choco install ipfs-mount

Quick start

> ipfs-mount z 
> dir z:\ipfs\QmRCJXG7HSmprrYwDrK1GctXHgbV7EYpVcJPQPwevoQuqF /B/S
z:\ipfs\QmRCJXG7HSmprrYwDrK1GctXHgbV7EYpVcJPQPwevoQuqF\cat.jpg
z:\ipfs\QmRCJXG7HSmprrYwDrK1GctXHgbV7EYpVcJPQPwevoQuqF\test
z:\ipfs\QmRCJXG7HSmprrYwDrK1GctXHgbV7EYpVcJPQPwevoQuqF\test\bar
z:\ipfs\QmRCJXG7HSmprrYwDrK1GctXHgbV7EYpVcJPQPwevoQuqF\test\baz
z:\ipfs\QmRCJXG7HSmprrYwDrK1GctXHgbV7EYpVcJPQPwevoQuqF\test\foo
z:\ipfs\QmRCJXG7HSmprrYwDrK1GctXHgbV7EYpVcJPQPwevoQuqF\test\baz\b
z:\ipfs\QmRCJXG7HSmprrYwDrK1GctXHgbV7EYpVcJPQPwevoQuqF\test\baz\f

Options

Usage: ipfs-mount drive [OPTIONS]
Options:
  -s, --server=VALUE         IPFS API server address
  -u, --unmount              Unmount the drive
  -d, --debug                Display debugging information
  -h, -?, --help             Show this help

Example

A screen shot of Windows explorer displaying the contents of z:\ipfs\QmRCJXG7HSmprrYwDrK1GctXHgbV7EYpVcJPQPwevoQuqF

Explorer

License

Copyright © Richard Schneider ([email protected])

The library is licensed under the MIT license. Refere to the LICENSE file for more information.

Buy Me A Coffee

More Repositories

1

net-mdns

Simple multicast DNS
C#
182
star
2

net-ipfs-http-client

InterPlanetary File System client for .Net (C#, VB, F# ...)
C#
156
star
3

cardsJS

Playing cards that are scalable and 3D
HTML
117
star
4

express-mung

Express response transformations (or make until no good)
JavaScript
107
star
5

net-ipfs-engine

IPFS Core API implementation in .Net
C#
98
star
6

net-ipfs-core

The core objects and interfaces of the interplanetary file system (IPFS)
C#
93
star
7

net-dns

DNS data model and Name Server with serializer for the wire and master file format
C#
25
star
8

peer-talk

Peer to peer communication
C#
22
star
9

ipfs-encryption

Encrypting IPFS data
JavaScript
17
star
10

money-works

Work with money in multiple currencies
JavaScript
13
star
11

net-udns

Clients for unicast DNS servers
C#
12
star
12

yact

Yet another change tracker for SQL. Creates an audit log that tracks all changes to a database table. The log contains before and after images in XML of the changed row.
JavaScript
11
star
13

net-nat

Life behind a Network Address Translator
C#
10
star
14

net-cldr

Processing locale data for internationalisation software using Unicode CLDR
C#
9
star
15

express-conditional-request

Middleware for HTTP Conditional Requests (RFC 7232)
JavaScript
9
star
16

net-ipfs-http-gateway

Allows HTTP access to IPFS files and directories
C#
8
star
17

pbn

Parse a PBN (Portable Bridge Notation) stream producing JS objects
JavaScript
6
star
18

bridge-scorer

A collection of duplicate bridge scoring algorithms
JavaScript
5
star
19

crypto-shuffle

Cryptographically secure shuffle using the Fisher-Yates algorithm
JavaScript
3
star
20

OpenBazaar-cli

Command line tool for Open Bazaar
JavaScript
3
star
21

bridge

A javascript model for contract (duplicate) bridge
JavaScript
3
star
22

secure-string

Text that should be kept confidential
JavaScript
3
star
23

table-master-parser

Parse a Blue Chip Bridge Table Manager Protocol message
JavaScript
2
star
24

isq

International System of Quantities, ISO-80000
JavaScript
2
star
25

sepia

Simple Enterprise Patterns in Action
C#
2
star
26

yappy

Yet another REST API server howling at the moon with JSON
JavaScript
2
star
27

mixins

C# Mixins - creates an instance that is a composite of multiple objects and/or properties. Basically a poor man's multiple inheritence that is aimed at serialisation and deserialisation of object graphs.
C#
2
star
28

bridge-net

C# model for contract (duplicate) bridge.
C#
2
star
29

net-money-works

Work with money in multiple currencies and different cultures.
C#
2
star
30

club-server

A multi-tenant bridge club server
JavaScript
1
star
31

sally

Securing your audit logs
JavaScript
1
star
32

express-prefer

RFC 7240 - Prefer Header for HTTP
JavaScript
1
star
33

js-schema-6901

Enhances js-schema with JSON Pointer (RFC 6901)
JavaScript
1
star
34

k-bucket

A thread safe Kademlia DHT K-bucket
C#
1
star
35

table-master-stream

Transform a stream of Blue Chip Bridge Table Manager Protocol messages
JavaScript
1
star