Create README.md

This commit is contained in:
Eduard Prigoana 2025-02-16 15:53:08 +02:00 committed by GitHub
parent 7c2fa556fd
commit dafb960f1a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

34
README.md Normal file
View file

@ -0,0 +1,34 @@
# TV
Python-based web service designed to aggregate M3U streams from multiple sources, combine them into a single playlist, and offer the ability to create custom playlists from those streams. Currently, it features around 13,000 different channels, though many links are dead.
The service is split into two parts:
- **[Playlist Creator](https://tv.prigoana.com/)**
- **[Playlist Aggregator](https://m3u.prigoana.com/all.m3u)**
## Roadmap
- Combine both scripts into a single, unified solution
- Implement functionality to test for dead links
- Improve code quality and optimize performance
- Transition to a production-grade WSGI server
- Add NSFW streams in a separate playlist
- Docker support
- Front-End improvements
## Deploying
To deploy the service locally, follow these steps:
1. Install the necessary dependencies:
```
pip install -r requirements.txt
```
Depending on your use case, run one of the following commands:
To create your own playlists (via the app):
```
python app.py
```
To aggregate the streams (via the generator):
```
python gen.py
```