Linux Exchange is a client-side website to download Linux distros peer-to-peer, right in the web browser, via the Distributed Web. Well, somebody has to be the one who is adding those ISOs to the IPFS network to begin with!
In this repo is a simple Node script that can be run via a cronjob to update your local IPFS with the latest distros on Linux Exchange. It assumes that you already have a local IPFS node running on your computer.
Awesome! If you have thoughts about enhancing this code, I'd be happy to review Pull Requests. I'm considering rewriting this in Python someday, but the majority of my work in this project is currently being spent on the Linux Exchange code itself. For now, Node's convenience and built-in handling of JSON made this quick and convenient to build.
Feel free to take a look at the source and adapt as you please. This source is licensed as follows:
Linux Exchange is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.