Y'a plus de PV sur Flarum. BRAVO pour Sensorr, que j'utilise avec plaisir ! Quelles évolutions en si peu de temps Le seul bémol est qu'on ne peut pas (ou j'ai mal cherché ?) le piloter depuis Android/une extension de navigateur (mais c'est "bonus").
🍿📼 Sensorr - Une alternative à CouchPotato, Radarr et Watcher3
- Modifié
Hello, j'en profite pour annoncer qu'une refonte de Sensorr est prévu, n'étant pas satisfait de certaines technos que j'ai utilisé, je vous tiendrais au courant dés que j'aurais mis tout ça au clair dans ma tête !
@Aerya, qu'entends tu par piloter par une extension de navigateur ? Je réfléchis aussi à adapter le design en responsive, je ne sais pas si il y aurait une utilité à faire une application native, qu'en pensez-vous ? Par contre c'est possible que je fasse une PWA (site web "installable" comme une application native)
- Modifié
Je pensais à une extension permettant d'ajouter une recherche depuis une page Web. Typiquement IMBD/AC comme par exemple on peut le faire avec Radarr. C'est mon côté flemmard qui ressort
Sinon ça tourne au poil, c'est très léger et ça va à l'essentiel, ton boulot me plaît beaucoup. Encore merci
Bonjour, je vais de ce pas essayer cette chose qui a l'air vraiment super.
J'ai juste une question tout les screens sont en anglais ? est il prévu ou existe il déjà une version Française ?
Hello tout le monde !!! Comment l'installer sans passer par Docker ?
J'ai essayé la solution proposer plus haut mais j'obtiens un nombre d'erreur incalculable !
Hello !
Quelques nouveautés encore :
- Modification interne de la gestion des logs, ça devrait être beaucoup plus rapide et moins gourmand aujourd'hui
- Ajout du status "pinned" (épinglé) pour les films (histoire de garder de coté des films que l'on souhaite, mais pas "wished" tout de suite)
- Le contenu adulte est maintenant filtré par défaut (éditable dans votre
config.json
) - Les films sont rafraichis avant d'être "record" (un film que vous aviez put considérer comme "wished" pouvait changé de nom ou d'année de distribution et faire que ces films n'allait jamais être trouvé)
- J'ai simplifié le résumé de chaque log entre "ongoing", "success", "filtered", "missing" et "error"
J'aurais une question pour vous, les "sessions" (ou logs) pouvant être conséquent (7mo chez moi pour 200 films et 2 xznabs), je compte faire une commande cron qui ira nettoyer périodiquement le répertoire, quelle solution jugez vous la plus approprié :
Les logs de plus de X jours (configurable)
Les plus vieux quand le dossier atteint X mb/gb (configurable)
Comme la taille dépend du nombre de films ciblés je penche pour la suppression selon le poids des logs.
Est-ce qu'éventuellement il serait possible d'ajouter des tags libres dans la recherche, comme pour les sources et formats ?
Je pense par exemple à des tags de teams à privilégier ou au contraire proscrire.
Wow !!! Merci <3
Bonjour,
Vraiment très agréable à l'utilisation, ça va à l'essentiel et çà le fait très bien. J'apprécie la recherche par acteur qui permet instantanément d'afficher les films dans lesquels ils ont joué.
Juste pour le fun j'ai monté un fichier yml pour l'installation avec ansible
#!/bin/bash
- hosts: localhost
gather_facts: false
tasks:
# FACTS #######################################################################
- name: 'Set Known Facts'
set_fact:
pgrole: 'sensorr'
intport: '5070'
image: 'thcolin/sensorr'
- name: Creating paths
file: 'path={{item}} state=directory mode=0775 owner=%UID% group=%GID% recurse=yes'
with_items:
- '/opt/seedbox/docker/%USER%/{{pgrole}}'
- '/opt/seedbox/docker/%USER%/{{pgrole}}/config'
# LABELS ######################################################################
- name: 'Ajout label traefik'
set_fact:
pg_labels:
traefik.enable: 'true'
traefik.port: '{{intport}}'
traefik.frontend.rule: 'Host:{{pgrole}}.%DOMAIN%'
traefik.frontend.headers.SSLHost: '%DOMAIN%'
traefik.frontend.headers.SSLRedirect: 'true'
traefik.frontend.headers.STSIncludeSubdomains: 'true'
traefik.frontend.headers.STSPreload: 'true'
traefik.frontend.headers.STSSeconds: '315360000'
traefik.frontend.headers.browserXSSFilter: 'true'
traefik.frontend.headers.contentTypeNosniff: 'true'
traefik.frontend.headers.customResponseHeaders: 'X-Robots-Tag:noindex,nofollow,nosnippet,noarchive,notranslate,noimageindex'
traefik.frontend.headers.forceSTSHeader: 'true'
traefik.frontend.headers.frameDeny: 'true'
traefik.frontend.headers.contentSecurityPolicy: '20'
- name: 'Setting PG Volumes'
set_fact:
pg_volumes:
- '/opt/seedbox/docker/%USER%/{{pgrole}}/config:/app/sensorr/config'
- '/home/%USER%:/home/%USER%'
- name: 'Setting PG ENV'
set_fact:
pg_env:
PUID: '%UID%'
PGID: '%GID%'
TZ: 'Europe/Paris'
# MAIN DEPLOYMENT #############################################################
- name: 'Deploying {{pgrole}}'
docker_container:
name: '{{pgrole}}-%USER%'
image: '{{image}}'
pull: yes
volumes: '{{pg_volumes}}'
env: '{{pg_env}}'
restart_policy: unless-stopped
networks:
- name: traefik_proxy
state: started
labels: '{{pg_labels}}'
# CONFIGURATION #################################################################
- name: execute command in docker
shell: |
docker exec sensorr-%USER% sh -l -c "mv /app/sensorr/config.default.json /app/sensorr/config/config.json"
register: result
- debug: msg="{{ result.stdout }}"
Juste un petit soucis une fois la connection établie avec themoviedb, l'affichage des jaquettes de films me genere du contenu mixte qui provoque une erreur dans le https. Si tu as une idée de comment regler le soucis.
En tout cas j'aime beaucoup, super boulot
laster13
Merci à toi ! Ça fait sincèrement plaisir d'avoir ce genre de retour et de savoir que je ne suis pas le seul à utiliser l'application haha !
Pourrais-tu m'en dire plus sur le soucis avec TheMovieDB ? J'utilisais jusque là du http
pour afficher les image de TMDB, mais je vais corriger ça dans un futur commit, ça devrait peut-être régler le soucis ?
- Modifié
Bonjour,
Tant que je n'ai pas établie le lien avec themoviedb pas de soucis. Apres le cadenas, à coté de "https" disparait et si je clique dessus pour avoir des explications je tombe sur ce lien
https://support.mozilla.org/fr/kb/blocage-du-contenu-mixte-avec-firefox?redirectlocale=en-US&as=u&redirectslug=how-does-content-isnt-secure-affect-my-safety&utm_source=inproduct
Cependant, si la page HTTPS inclut des données HTTP, la portion HTTP peut être lue ou modifiée par des pirates, même si la page principale est servie avec HTTPS. Quand une page HTTPS a une partie de son contenu en HTTP, on appelle cela du contenu « mixte ». La page n'est qu'en partie chiffrée et, même si elle semble être sécurisée, elle ne l'est pas.