All Projects → rennerocha → mediafeed

rennerocha / mediafeed

Licence: MIT License
Web application to help categorize and aggregate subscriptions of media channels for easy access. (working only with Youtube channels at this moment)

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to mediafeed

Plyr React
A simple, accessible and customisable react media player for Video, Audio, YouTube and Vimeo
Stars: ✭ 89 (+493.33%)
Mutual labels:  youtube, media
React Player
A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion
Stars: ✭ 5,931 (+39440%)
Mutual labels:  youtube, media
Freetube
An Open Source YouTube app for privacy
Stars: ✭ 4,626 (+30740%)
Mutual labels:  youtube, subscriptions
Auto Youtube Subscription Playlist 2
Script automatically adds videos to playlists from Youtube channels and/or subscriptions (Youtube Collections alternative).
Stars: ✭ 136 (+806.67%)
Mutual labels:  youtube, subscriptions
Youtube Local
browser-based client for watching Youtube anonymously and with greater page performance
Stars: ✭ 112 (+646.67%)
Mutual labels:  youtube, subscriptions
Youtube Dl Subscriptions
Download all new videos from your YouTube subscriptions
Stars: ✭ 94 (+526.67%)
Mutual labels:  youtube, subscriptions
Sonatamediabundle
Symfony SonataMediaBundle
Stars: ✭ 415 (+2666.67%)
Mutual labels:  youtube, media
Menutube
Catch YouTube into your macOS menu bar! 🦄
Stars: ✭ 102 (+580%)
Mutual labels:  youtube, media
Vime
Customizable, extensible, accessible and framework agnostic media player. Modern alternative to Video.js and Plyr. Supports HTML5, HLS, Dash, YouTube, Vimeo, Dailymotion...
Stars: ✭ 1,928 (+12753.33%)
Mutual labels:  youtube, media
Youtubeshop
Youtube autolike and autosubs script
Stars: ✭ 177 (+1080%)
Mutual labels:  youtube, subscriptions
alternative-front-ends
Overview of alternative open source front-ends for popular internet platforms (e.g. YouTube, Twitter, etc.)
Stars: ✭ 1,664 (+10993.33%)
Mutual labels:  youtube
YouTube-Downloader
An easy-to-use, YouTube video downloader, without pesky ads or malware.
Stars: ✭ 22 (+46.67%)
Mutual labels:  youtube
DraggablePanel
Android library used to create an awesome Android UI based on a draggable element similar to the last YouTube New graphic component.
Stars: ✭ 94 (+526.67%)
Mutual labels:  youtube
YouTubeFeeds
Get new youtube video notifs, on telegram!
Stars: ✭ 29 (+93.33%)
Mutual labels:  youtube
Director
Director is a facility scale broadcast orchestration and control suite. Not actively maintained
Stars: ✭ 35 (+133.33%)
Mutual labels:  media
react-stateful-component
Functional stateful React components with sideEffect support
Stars: ✭ 19 (+26.67%)
Mutual labels:  subscriptions
TogetherStream
A social and synchronized streaming experience
Stars: ✭ 16 (+6.67%)
Mutual labels:  youtube
youtube-transcriber
Automatically transcribes YouTube videos
Stars: ✭ 71 (+373.33%)
Mutual labels:  youtube
laravel-video-api
Laravel (Youtube/Vimeo) Video Data API
Stars: ✭ 53 (+253.33%)
Mutual labels:  youtube
coding-projects
The coding projects which have been covered in the YouTube videos
Stars: ✭ 21 (+40%)
Mutual labels:  youtube

This application allows you to organize your media subscriptions (currently only YouTube channels) into categories to make it easier to access the content you want.

Main requirements

Development

On repository root directory use the following command to install all dependencies and prepare your development environment. It will install all packages needed for application execution plus libraries used for development and testing.

poetry install

Production

To orchestrate all containers we are using docker-compose and a few environment variables containing everything needed to configure the project to run.

Configuration files are:

  • docker-compose.yml: contains the general container configurations that are suitable for development and production
  • docker-compose-prod.yml: contains an extra service (nginx reverse proxy) and overrides some existing services. You need to change this file before starting the containers
  • .env: contains environment variables shared by the services

After updating docker-compose-prod.yml doc and .env file, start everything with the following:

docker-compose -f docker-compose.yml -f docker-compose-prod.yml up -d
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].