A no-brainer pastebin on IPFS - think distributed sprunge.us
Project description
A no-brainer pastebin on IPFS - think distributed http://sprunge.us
Why this if there’s ipfs add?
Good question! ipfs add currently doesn’t support showing a full link, let alone xclip-compatible output - the user has to select the hash, paste it in a browser and manually add the rest of their preferred IPFS link format.
Usage
A typical stdin pipe situation:
$ echo "Hello, world" | mersh -t gateway
https://ipfs.io/ipfs/QmaMLRsvmDRCezZe2iebcKWtEzKNjBaQfwcu7mcpdm8eY2
How about some file input?
$ echo "Hello, friends." > file.txt
$ mersh file.txt
/ipfs/QmZRyLRgWiXN2Zks6rjH5jPYQzbWj3BYTWERa9m7QQc3kW
Or maybe you only need the hash? No problem:
$ echo "Rollin' with the hash\!" | mersh -t hash
QmWjZ4dF4brEPqjtWx2EqZbeAmcpHiCVkhAxJyi51TPJzh
Features
Read from stdin or a specified file
Only the link gets printed to stdout, everything else is stderr - effortlessly pipe it to your favourite clipboard manager!
Output the link in the format you need:
Regular: /ipfs/<hash>
Gateway: https://ipfs.io/ipfs/<hash> - great for sharing links with non-IPFS friends
Local: http://localhost:8080/ipfs/<hash>
Bare: <hash>
Planned Features
(optional) static WebUI
Clipboard support
History
Pre-release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for merkleshare-0.1.3-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a17bd4e9409bc87954266b1da8fb3d5aa26de6314653b657a640851f131381e |
|
MD5 | 035a7bcce0dd92ec793e00bfb0b313c3 |
|
BLAKE2b-256 | 9cd52b968889d0e889fd471252217c1602c8cd9e5d1b538759e09e028d6d6a3d |