Run a Node
If you have a mini-PC (i.e. Raspberry Pi), an old computer, or an advanced server, you can run a node to host podcast episodes.
You can setup Linux & IPFS yourself, and run the IPFS Podcasting script to join the network & request work.
If you already have an IPFS server, you only need to run a client script every 10 minutes (via cron) to request & process podcast episodes.
2. Create a cron task to run the script every 10 minutes using flock to prevent multiple instances. You may optionally include your email address in the cron task to manage your node from the website.
*/10 * * * * cd ~/ && /usr/bin/flock -n /tmp/ipfspodcastnode.lockfile ~/ipfspodcastnode.py [email protected]
2. Run the script with
sudo bash ipfspodcasting-install.sh.
ipfspodcastnode.log log file will be created to monitor activity.
You can view participating nodes to find your node stats (using your IPFS ID).