All Projects → faulander → P4S

faulander / P4S

Licence: MIT license
Premieres for Sonarr - a small sonarr companion app to find all the new shows you've never known you're interested in!

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
python
139335 projects - #7 most used programming language
HTML
75241 projects
shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to P4S

stremio-addons-list
A community curated list of Stremio Addons
Stars: ✭ 330 (+1400%)
Mutual labels:  tv, tv-shows
seedbox
A Docker-powered seedbox with persistent data and more cool stuff.
Stars: ✭ 125 (+468.18%)
Mutual labels:  sonarr, tv-shows
Overseerr
Request management and media discovery tool for the Plex ecosystem
Stars: ✭ 557 (+2431.82%)
Mutual labels:  sonarr, tv
obplayer
📻 OBPlayer Streaming Automation Playout with CAP EAS Alerting
Stars: ✭ 93 (+322.73%)
Mutual labels:  tv
epg
Pre-built EPGs for Malaysian TV Providers, including Astro, unifi TV and MYTV Broadcasting - Currently generating on my own PC, updates every week
Stars: ✭ 51 (+131.82%)
Mutual labels:  tv
Doplarr
An *arr request bot for Discord
Stars: ✭ 236 (+972.73%)
Mutual labels:  sonarr
arch-plexpass
Docker build script for Arch Linux base with Plex Pass Media Server installed
Stars: ✭ 21 (-4.55%)
Mutual labels:  tv-shows
IMDb-Scout-Mod
Auto search for movie/series on torrent, usenet, ddl, subtitles, streaming, predb and other sites. Adds links to IMDb pages from hundreds various sites. Adds movies/series to Radarr/Sonarr. Adds external ratings from Metacritic, Rotten Tomatoes, Letterboxd, Douban, Allocine. Media Server indicators for Plex, Jellyfin, Emby. Dark theme/style for …
Stars: ✭ 177 (+704.55%)
Mutual labels:  sonarr
lgtv2mqtt
Interface between LG WebOS Smart TVs and MQTT 📺
Stars: ✭ 90 (+309.09%)
Mutual labels:  tv
lrud
Left, Right, Up, Down. A spatial navigation library for devices with input via directional controls
Stars: ✭ 31 (+40.91%)
Mutual labels:  tv
adobe-discord-rpc
Discord Rich Presence extension for your adobe apps!
Stars: ✭ 383 (+1640.91%)
Mutual labels:  premiere
DaumMovieTVSeries.bundle
Plex Metadata Agent for daum movie & tv series
Stars: ✭ 38 (+72.73%)
Mutual labels:  tv-shows
flixctl
A toolkit for controlling the infrastructure necessary for a true MaSaS (Movies and Shows as a Service) architecture.
Stars: ✭ 43 (+95.45%)
Mutual labels:  sonarr
Addarr
Telegram Bot for adding series/movies to Sonarr/Radarr or for changing the download speed of Transmission/Sabnzbd
Stars: ✭ 150 (+581.82%)
Mutual labels:  sonarr
bigscreen-player
Simplified media playback for bigscreen devices
Stars: ✭ 62 (+181.82%)
Mutual labels:  tv
tvthemes
ggplot2 themes and palettes based on your favorite TV shows
Stars: ✭ 120 (+445.45%)
Mutual labels:  tv-shows
megacubo
A intuitive, multi-language and cross-platform IPTV player. Available for Windows, Android, Linux & macOS.
Stars: ✭ 134 (+509.09%)
Mutual labels:  tv
service.addic7ed
Subtitles addon for Kodi Mediacenter
Stars: ✭ 20 (-9.09%)
Mutual labels:  tv-shows
rose
Analyse all kinds of data for a TV series
Stars: ✭ 34 (+54.55%)
Mutual labels:  tv-shows
htk8s
HTPC services running on Kubernetes
Stars: ✭ 69 (+213.64%)
Mutual labels:  sonarr

P4S

All Contributors

Premieres for Sonarr - a small sonarr companion app to find all the new shows you've never been interested in!

P4S - Premieres for Sonarr

P4S is a app that updates it's local database with the show information from TV Maze. You can then search for shows and conveniently adding them to Sonarr. The difference between Sonarr's own search is, that you can filter by language, premiere date, etc.

CI

Django CI

Installation

Production/Docker:

  • Clone the repository: git clone https://github.com/faulander/P4S.git
  • Change into app directory cd P4S/app
  • Copy the example file cp .env.prod.example .env.prod
  • Copy the example file cp .env.prod.db.example .env.prod.db
  • Edit the files and enter your desired variable values
  • Make the Shell files executables chmod +x *.sh
  • Run ./firstart.prod.sh
  • Run ./startapp.prod.sh

Usage

  • Browse to http://localhost:1337/
  • Browse to settings
  • add Sonarr url in form of "http://ip of sonarr:8989/api"
  • add the Sonarr apikey
  • save
  • Browse to settings
  • Choose at least the profile with which the shows should be added to sonarr (if no profile is selectable, the Sonarr credentials are wrong!)
  • Browse to shows
  • Click the add button on any show you want added to Sonarr

First Update of the db

If you want to update the db right away (it's afterwards scheduled), do the following:

  • Browse to http://localhost:1337/admin (or wherever you installed P4S)
  • Login with admin:admin
  • Browse to Django Apscheduler / Django Jobs
  • Run the 2 jobs: "updateTVMaze" and "updateShows" manually (you can check their progress under Django job executions)

Meta

Harald Fauland – @Faulander[email protected] Distributed under the MIT license. See LICENSE for more information.

Contributing

  1. Fork it (https://github.com/faulander/P4S/fork)
  2. Create your feature branch (git checkout -b yourfeaturename)
  3. Commit your changes (git commit -am 'Add some yourfeaturename')
  4. Push to the branch (git push origin yourfeaturename)
  5. Create a new Pull Request

Changes

  • Dropped support for MySQL and Nginx - because it's not needed
  • Changed the way the updates work

.## Contributors

Thanks goes to these wonderful people (emoji key):


arogl

⚠️ 📖

This project follows the all-contributors specification. Contributions of any kind welcome!

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].