Giter VIP home page Giter VIP logo

ipfs-service's Introduction

# ๐Ÿš€โœจ Magical IPFS Uploader for macOS

Unleash the magic of decentralized file sharing with this little tool! Right-click, upload, and sprinkle some stardust on your IPFS workflow. From sharing files to hosting cosmic websites, this script makes it all as easy as a wave of a wizard's wand!

## ๐Ÿง™โ€โ™‚๏ธ Introduction

This enchanted script allows you to upload files and folders to IPFS directly from your macOS Finder. Pin the content, copy the IPFS hash to your clipboard, and embark on a decentralized adventure!

## ๐Ÿ“œ Requirements
- macOS, the land of your digital realm
- IPFS, the gateway to the decentralized universe

## โš™๏ธ Configuration

Find the IP address and port of your IPFS API. If you're the local wizard, use `127.0.0.1` and `5001`. If IPFS resides on a mystical device, discover its IP on your network.

## ๐ŸŽฉ Usage

1. **Craft the Spell (Create the Script):**
   - Conjure the script into a `.sh` file, like `ipfs_upload.sh`.
2. **Whisper to the IPFS Spirits (Set API Address and Port):**
   - Inscribe `YOUR_IPFS_API_ADDRESS` and `YOUR_IPFS_API_PORT` with the correct runes.
3. **Empower the Scroll (Make the Script Executable):**
   - Invoke `chmod +x /path/to/ipfs_upload.sh` in your Terminal.
4. **Summon an Automator Familiar:**
   - Create a new service in Automator.
   - Command it to receive "files or folders" in "Finder."
   - Add a "Run Shell Script" action with "/bin/bash," and paste the spell.
   - Bind the service.
5. **Cast the Upload Spell:**
   - Right-click a folder or file.
   - Select "Services" and choose your service.
   - The IPFS hash is now in your clipboard, ready for the IPFS Desktop or Web UI.

## ๐Ÿงช Troubleshooting

Should you face the unknown, consult the ancient scrolls (`ipfs_log.csv`) in your home directory.

## ๐Ÿ“œ License

This magical script is bestowed upon you under the MIT License.

### ๐ŸŒŸ Use Cases

#### 1๏ธโƒฃ Share Your Treasures (Files):
Share writings, maps, or grandma's secret potion recipes!

#### 2๏ธโƒฃ Host a Magical Portal (Website):
Include:
- `index.html`: The gateway
- `favicon.ico`: The portal's sigil
- Other magical assets

Right-click, get the IPFS hash, and share your portal with anyone! ๐Ÿง™โ€โ™‚๏ธโœจ

#### 3๏ธโƒฃ Share Mystical Media:
Pictures, videos, cat GIFs! The cosmic canvas is yours! ๐Ÿฑ๐ŸŒŒ

![Example GIF](https://ipfs.io/ipfs/bafybeic3txlo3dyncgffx2qkultmciuzxeqizepfovubuu7hdgrpdhc2gi?filename=Example.gif)

### ๐ŸŒ  Conclusion

With a pinch of magic and a burst of joy, your IPFS journey is now a thrilling ride across the decentralized cosmos! Right-click away, and may your files voyage safely! ๐Ÿš€โœจ

Happy IPFS-ing! ๐ŸŒ  Reach out to me on twitter with any questions, @ih0dl

ipfs-service's People

Contributors

i-hodl avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.