{"repo":"jamesdwilson/nomadcast","free":true,"listed":false,"github":"https://github.com/jamesdwilson/nomadcast","clone":"git clone https://github.com/jamesdwilson/nomadcast.git","description":"NomadCast lets you listen to podcasts hosted on Reticulum using normal podcast apps.","language":"Python","stars":10,"topics":["decentralized","nomadnet","podcasts","reticulum","rnode","lora","mesh-networks","webchat","kivy","podcast"],"license":"MIT","category":"networking-infra","readme_excerpt":"NomadCast NomadCast is a small, stubborn bridge between Reticulum-hosted podcasts and the app you already use (Apple Podcasts, Overcast, Pocket Casts, etc.). It runs a tiny local service that looks like a normal HTTP feed, while quietly fetching the real RSS and audio over Reticulum in the background. In other words: you subscribe to a normal localhost URL, and your podcast app never needs to know Reticulum exists. NomadCast handles the underground tunnels for you. One-line context: Reticulum is the resilient, off-grid networking layer underneath all of this—learn more at https://reticulum.network/. Default feature (entirely optional): mirroring is baked into streaming. When you listen, NomadCast already downloads the RSS and media files into its local cache. With mirroring enabled, NomadCast simply exposes those cached files to Nomad Network via symlinks and keeps a tiny index page up to date. It is the bright, cooperative future of local-first media: anyone can stream a show, light up a mirror, and keep the signal alive even when the wider network flickers. Mirroring warning (read before enabling): “Mirroring is how we build a resilient, decentralized future. NomadCast will download and store episodes on disk and share them to other Reticulum peers via your Nomad Network pages, so only turn this on if you are good with the disk use and serving that content onward.” Thanks to this repo—and the frictionless mirroring built into streaming—podcasts can now be fully decentralize","default_branch":null,"files":null,"tree":[],"storefront":"/r/jamesdwilson","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jamesdwilson/nomadcast/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}