Depuis le nouveau cms (moteur de forum ), je viens de me rendre compte, je ne sais pas comment on discute en message privée.

au pire , tu viens sur le tchat et je t'attend !

une premiere pour moi j'arrive

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").

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)

    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 🙂

      Aerya Ah, pas bête l'extension navigateur, en effet ! Je garde ça de coté, ce n'est pas trop compliqué en soit ! Et merci à toi pour tes articles de blog, c'est comme ça que j'ai découvert tout le monde Radarr, CouchPotata, etc.. !

      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 ?

        guiz67 Ce n'était pas prévu, au vu des quelques textes de l'interface mais je l'ajoute à la roadmap !

          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 !

          thcolin Ce serait vraiment bien. Mais j'avoue que le mode application WEB seul me parait plus important.

          Et si on peut t'aider pour quelque chose !
          C'est vraiment prometteur !

          23 jours plus tard

          👋 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"

          History Summary

          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.

            Aerya

            C'est déployé ! J'en ai profité pour ajouter la possibilité d'exporter et d'importer la base de donnée en JSON.

            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.

              7 jours plus tard
              7 jours plus tard

              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