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
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.