Skip to content

Latest commit

 

History

History
39 lines (22 loc) · 1.93 KB

README.md

File metadata and controls

39 lines (22 loc) · 1.93 KB

Blinkist Free Daily Blinks podcast server (unofficial)

ci CodeFactor

This application makes the free daily blinks available accessible via a Podcast feed. You can add the feeds to the Podcatcher of your choice.

Please consider paying for Blinkist if you like their content and consume the daily blinks using this tool ❤

Usage

You have different possibilities:

  1. Use the prebuilt Docker image sibbl/blinkist-podcast-server

    1. Either run it manually like docker run -d -p 8080:8080 -v ./data:/usr/src/app/data sibbl/blinkist-podcast-server

    2. Or use the docker-compose.yml file of this repo and run docker-compose up

  2. Or download the source and run npm ci and then npm start (requires Node.js 14 or newer)

By default, this will start the server on port 8080. You can then add the following feed URLs to your Podcatcher:

Blink language Feed URL
German http://localhost:8080/feed/de
English http://localhost:8080/feed/en

Features

  • Every 15 minutes, the daily blink websites are checked for a new blink.

  • If not already done, it downloads book meta data and the chapter's audio binaries.

  • The audio binaries are concatenated, converted to AAC and enriched with chapter marks as well as a cover image using ffmpeg.

Remarks

Please note that the usage might be illegal as you scrape data which is not yours! I'm not affiliated with any of the sites scraped or tools used here and everything you do with it is on your own risk. Again, please use this reponsibly and pay for Blinkist if you like their service ❤ thanks!