Simple podcast server using RSS.
 
 
Go to file
Uriel Fanelli a0d40589c9 Added some more compatibilty 2025-05-03 16:14:06 +02:00
vendor Added some more compatibilty 2025-05-03 16:14:06 +02:00
Dockerfile Update II 2025-05-03 14:08:41 +02:00
README.md Fixed rss cover 5 2025-05-03 15:20:45 +02:00
cover.jpg Update III 2025-05-03 14:10:45 +02:00
go.mod Added some more compatibilty 2025-05-03 16:14:06 +02:00
go.sum Added some more compatibilty 2025-05-03 16:14:06 +02:00
main.go Added some log 2025-05-03 15:36:41 +02:00
pod.go Added some more compatibilty 2025-05-03 16:14:06 +02:00

README.md

U-Pod

Overview

This is U-Pod, the torpedo-style podcast system with minimal footprint and maximum utility.

No databases needed to function, no cloud required, no datacenter necessary - just the filesystem and your content. Even your mom on her knees could help set it up, though that's not a functional requirement.

Setup

First, you need to build the image. I've included a handy Dockerfile in the folder. Use it.

Once you've created your image, use Docker to run it after setting these environment variables:

   PODCAST_PORT=:8080
   PODCAST_BASE_URL=http://your-domain.com
   PODCAST_AUDIO_DIR=/app/data/audio
   PODCAST_COVERS_DIR=/app/data/covers
   PODCAST_TITLE="My Podcast - and your mom"

File Linking

What links files in /audio to files in /covers?

Files must share the same name, for example:

/audio/yourmom.mp3

must correspond to:

/covers/yourmom.jpg

It's simple. You don't need a fucking RDBMS for this. The filesystem is enough.

U-Pod will then create the torpedo, with the image properly linked to the audio.

Once you have the Docker image, simply create the /data folder and put your files in it.

FAQ

  • Mp3 files must be special?

    • They must contain proper mp3 tags.
  • My "SisterGermanaGangbang 3.0" software can't use it.

  • I don't know how to create Docker images.

    • Learn.
  • What do you mean by environment variable?

    • Die! Die! Die!
  • I need you to change this, this and that.

    • No, No, and No
  • How can I get support for this software?

    • You cannot. Code is simple, and you are alone in the night, like any operation engineer during the night. Man up!!!!