πΏπΌ Sensorr - Your Friendly Digital Video Recorder
1M+
| Screenshot | Description |
|
Home
|
|
Library
|
|
Discover
|
|
Movie
|
|
Collection
|
|
Calendar
|
|
Following
|
|
Star
|
|
Logs
|
Best way to get a Sensorr fresh install is with the Docker image, you just need a terminal with dockerβ installed !
Checkout Sensorr Docker image at thcolin/sensorr/β
# `/home/user/.sensorr` will be your config path
# `/home/user/downloads` will be your blackhole path
docker run -p 5070:5070 -v /home/user/.sensorr:/app/sensorr/config -v /home/user/downloads:/app/sensorr/blackhole --name="sensorr" thcolin/sensorr
Tips: Docker image is based on alpine, so you can add TZ env variable with -e TZ=Europe/Paris
http://localhost:5070/settings (or config/config.json)Some necessary cron jobs will be launched in background every day:
sensorr:purge: Clean oldest log sessions (if directory space exceeds configured value)sensorr:record: Record wished movies from collection with best releasesensorr:schedule: Schedule calendar with recents movies from stalked stars (+/- 2 years from today)sensorr:pairwise: Pairwise Plex instance with Sensorr instance (if configured)sensorr:hydrate: Hydrate -or refresh- collected movies and stalked stars dataHome rows issues
Upcoming / Records emptyPerson behind each Movie on Details page (:hover only)
Policies
Policy with "default" === current (groups like default or blockbuster for example)
avoid terms on Movie (like /movie/515195 which got a 0.73 similarity score with /movie/582607)prefer terms on Movie (like /movie/447404 I want in FRENCH and not VOSTFR)size property on Settings/blocks/Policy (how to handle it ? min/max ?)Documents.*.Filters
policies - multipleMovie
policies
Checkbox displayed as grid or column
Row ? - Bad UX, far away from statepolicy option (will copy/paste default)policy linkList page
Home pageReview (fix manual)
record:
From ${wished} wished πΏ movies, ${found} where recorded πΌ to ${sensorr.config.blackhole} !
* ${movie.title} (${movie.year}) with release ${release.generated}
${filtered} were filtered π« according to your policies
* ${movie.title} (${movie.year})
* ${release} (${reason})
But ${missing} still missing π (with no releases found)
* ${movie.title} (${movie.year})
You should look at these ${error} errors π¨
* ${movie.title} (${movie.year}) : ${err}
Logs
session list with summaryRecords
record, one by one, autoscroll on validationissue on thcolin/oleoo
releases manualy
The.92nd.Annual.Academy.Awards.2020.FRENCH.1080p.HDTV.H264-SH0W - out of releases scopereleases (like a release with hardcoded subtitles downloaded that i don't want)PurgePairwiseHydrateperformance
XZNAB to XYZNABPerson.State unfollow, delete calendar entities with only this as followed creditsshipjsβ oleoo
title and metadata with year|language|resolution|source ([0]/[1])Server
WatermelonDBβ
PouchDB server with rxdbsessions in ioCLI
cli-stepβ stalk star, atomicUpsert itrecord command, filter movies with release date < +3 months (useless to search for movies still in production - make configurable)screenshots in small, medium and large breakpointsConfig
config to settings using mozilla/node-convictβ Prisma for database1.0.0
doczREADMENotifications
records summary (email, sms, etc...)UI/UX sugar
fr, en)Discover
status in controls - how ?Random buttonHome
Head Movie ? (see inspirationβ )
List like Oscars ?Mastodon example and ActivityPub specSettings
Database
clean browser sensorr-* databases (doctor)Grid
Loading page waiting sync of db with progress ?
clean database if waiting too muchtheme-ui)Custom Home
Home
Trending|Discover Rows
type=[Popular|Top|Calendar|Trending|Discover]uri={...}params={...}Discover "current" paramsDoctor
Plex releases by better if available, like CouchPotato
Plex manage all medias, so we can get release (source, language, resolution, ...) and compute scoreOnboarding
Onboarding pageBrowser Plugin
IMDB, TMDB, SensCritique or AlloCinΓ© browser plugin "bookmark" (update state of current movie website tab on Sensorr instance)import/export
trakt.tvMobile app
Releases (how to know which file read ? - ask user)Content type
Image
Digest
Size
455.8 MB
Last updated
over 5 years ago
docker pull thcolin/sensorr