baleen/README.md

28 lines
780 B
Markdown
Raw Normal View History

2024-09-20 18:51:05 +01:00
# Baleen
2024-08-30 13:28:30 +01:00
2024-09-20 18:51:05 +01:00
Podcast & RSS feed filtering
2024-08-30 13:28:30 +01:00
2024-09-20 18:51:05 +01:00
## What is it
A little service that takes an RSS feed and allows you to apply filters to the feed items, producing a new RSS feed link.
## Why?
Apple Podcasts doesn't have decent filtering/playlist creation tooling, and I wanted to split some of the podcasts I subscribe to into some of the different episode variants they produce.
It's called Baleen, because that's what whales use to filter out the krill from the water.
2024-08-30 13:28:30 +01:00
## Installation
1. Run `composer install`
2. Copy `.env.example` to `.env` and edit the values
3. Run `php bin/doctrine orm:schema-tool:create` to create the database
## Running locally
2024-09-20 18:51:05 +01:00
1. Run `php -S localhost:8000` to start the web server
2024-08-30 13:28:30 +01:00
## Running tests
1. Run `php vendor/bin/phpunit` to run the tests