Hey all,

I’ve spent the majority of the last year hammering away at Pinepods. It’s a Rust based podcast management system that manages podcasts with multi-user support and relies on a central database with clients to connect to it. It’s complete with a browser based client and your podcasts and settings follow you from device to device due to everything being stored on the server. AntennaPod is great and all but sometimes I want to listen to podcasts from my laptop. Here’s a great solution to that problem. There’s also a client edition that you can download and install.

Search both The Podcast Index or Itunes to browse through shows and episodes, Import or export opmls of your podcasts, utilize the standard of podcasting 2.0. It’s all fully dockerized and you can have an instance of your own up and running in 5 mins!

If you’re on the fence you can try it out without installing the server too! Check the website for more info!

There’s a lot more to come down the pipeline as well, such as a lightweight client to stream episodes to and alternative database support. Now is the perfect time to check it out and enjoy continued feature updates! Feel free to open issues or PRs if you experience any problems. Or drop a line on the discord. I’m happy to help!

Official website:

https://www.pinepods.online/

Github:

https://github.com/madeofpendletonwool/PinePods

Discord:

https://discord.com/invite/bKzHRa4GNc

  • entropicdrift@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    16
    ·
    8 months ago

    I realize you may already be locked-in on the name, but you should probably be aware that Pine64 have an upcoming pair of ear buds called PinePods as well. So not just another project with the same name, but another FOSS-community project, to boot.

    This seems like an awesome project though. As a fellow Rustacean, it excites me to see.

    • madeofpendletonwool@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      9
      ·
      8 months ago

      Ugh… It is unfortunate isn’t it… Here’s the history of the name.

      I started development on Pinepods back when I was learning about python’s fastapi. It originally was built in pure python. And as you can probably imagine the UI was dog slow because python isn’t exactly fast. At that point it was called Pypods. Because python. I wanted to then change the name away from being a reference to a programming language. Only the nerdiest people would get that, plus I wanted it to have it’s own identity instead of being tied to a language. So I went with Pinepods, which itself is a reference to the pine snake (kept the snake thing despite moving away from python) and at that point I started adopting the forest theme. Which is why if you visit try.pinepods.online you’ll see rotating images of pine forests.

      At this point, it’s been over a year and I’ve invested somewhat in the tree/forest idea. I would struggle to move away from it because I love the forest undertones.

      Changing the name is feasible. And might be a good idea. It kinda stinks I’d need to change the domains along with it but I suppose it is what is there. The challenge that I struggle with is coming up with something that keeps the forest theming. I really like that aspect of it.

    • MaddestMax@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      8 months ago

      Isn’t the Pine64 product called the PineBuds? The case is nicked the Pinepod, but that’s not really the same.