Vue normale

Distrochooser

13 octobre 2025 à 14:14
C'est chouette ça : répondez à un petit questionnaire, et le site vous met en avant la ou les distributions Linux qu'il considérera les mieux adaptées à votre profil. Un bon complément au sympathique [Distrosea][1], le site qui permet de tester des distributions dans une VM à travers son navigateur, dont [SebSauvage avait parlé][2].

[1]: https://distrosea.com/fr/
[2]: https://sebsauvage.net/links/?searchterm=distrosea
(Permalink)

Distrochooser

13 octobre 2025 à 14:14
C'est chouette ça : répondez à un petit questionnaire, et le site vous met en avant la ou les distributions Linux qu'il considérera les mieux adaptées à votre profil. Un bon complément au sympathique [Distrosea][1], le site qui permet de tester des distributions dans une VM à travers son navigateur, dont [SebSauvage avait parlé][2].

[1]: https://distrosea.com/fr/
[2]: https://sebsauvage.net/links/?searchterm=distrosea
(Permalink)

Note: Firefox, mes extensions obligatoires

8 octobre 2025 à 12:49

Il n’y a plus débat :

  1. le navigateur Internet est le logiciel n°1 (sur ordinateur ou smartphone)
  2. le navigateur Internet à utiliser ne peut être que Firefox (ou une de ses variantes : Fennec, Waterfox, Icecat, …)
  3. il est nécessaire d’ajouter une « trousse d’hygiène » à Firefox pour se promener dans l’espace public et nauséabond d’Internet.

Suite à la récente découverte d’une nouvelle extension, je mets à jour ici ma liste d’extensions initiée il y a 6 ans déjà :

Must

  1. uBlock Origin : “efficient blocker”
  2. I don't care about cookies : “get rid of cookie warnings”
  3. PopUpOFF : “popup and overlay blocker”

Shall

  1. Consent-O-Matic : “automatically fills out cookie popups”

Can

  1. Dark Reader : “eye-care browser extension”
  2. Web Archives : “viewing archived and cached versions of web pages”
  3. Tabliss : “A beautiful, customisable New Tab page”

Bien entendu, aller jeter un œil chez SebSauvage est un bon complément (mais je n’ai pas assez l’expérience avec les autres extensions qui y sont listées)


Permalien

Advanced Tips to Improve Disk IO Performance in Linux | GoLinuxCloud

6 octobre 2025 à 09:10

Globalement très content de Linux (Mint) depuis environ 1 an.
Par contre, dès que plusieurs accès disque simultanés sont en cours (SSD local ou réseau), les perfs s'écroulent, les gestionnaires de fichiers (Nemo ou Thunar) se figent, c'est vraiment pénible.
Pas trouvé de solution pour le moment.

[edit]
A la lecture du doc, le schefuler "bfq" serait une piste.

Explore comprehensive strategies to improve disk IO performance, from optimizing kernel parameters to leveraging virtualization tools. Unlock the full potential of your system and achieve faster, more efficient disk operations.


Permalien

CineSync : organiser ses librairies sans les arrs

Par : Aerya
5 octobre 2025 à 11:16

Les *arrs c’est du « chinois » pour vous ? Vous n’avez pas de machine assez puissante pour les faire tourner en sus d’un lecteur ? Vous voulez faire simple ?


CineSync, qui s’installe en Docker et peut tourner sur des machines peu puissantes avec 1 core et 1GB de RAM, permet, via une clé API (gratuite) TMDB, d’indexer et trier un dossier de fichiers en vrac (films et séries uniquement). Ça trie et organise via des symlinks (liens qui ne prennent aucune place) pour pouvoir ensuite profiter de ça via Plex/Jellyfin/Emby/Kodi ou un lecteur type VLC. Ce n’est pas un lecteur, juste un organiseur.

Pratique si vous avez accès à un FTP, un remote rClone, des APIs RealDebrid, AllDebrid ou TorBox, un montage NFS/sshFS… enfin n’importe quel espace de stockage avec des films et séries.

EDIT 06.10.25 : DjNiklos insiste à juste titre sur le fait qu’on peut combiner les dossiers sources en les séparant par des ,

Monitoring manuel ou automatique évidemment.

Je le teste avec mon montage AllDebrid de Decypharr, le dossier _ _ all _ _ où tous les fichiers sont en vrac. Le travail peut prendre un peu de temps selon la quantité de fichiers à traiter, les ressources allouées (cores/RAM) et les options demandées.

cinesync3

Et ça donne ce genre de tri (j’ai aucun contenu pour enfants mais ça les met à part également)

root@StreamBox:/mnt/Bibliothèques# ls CineSync/
4KMovies  4KShows  CineSync  Movies  Shows
cinesync4

Le dossier CineSync = Collections, quand on demande leur création

Y’a plus qu’à indexer ça avec son lecteur favoris ou y accéder avec VLC ou autre et c’est nickel !

🔄 Supervision et automatisation en temps réel

CineSync intègre des fonctions avancées de surveillance et d’automatisation en temps réel, assurant une bibliothèque multimédia toujours parfaitement organisée — sans aucune intervention manuelle.
Son interface web moderne offre un contrôle complet sur les paramètres d’automatisation et la supervision en direct de toutes les activités de traitement.


🧠 Système de surveillance intelligent

  • Détection instantanée : des algorithmes avancés repèrent immédiatement les nouveaux fichiers via les événements du système de fichiers.
  • Mode auto-traitement : activez ou désactivez le traitement automatique directement depuis l’interface web, pour un fonctionnement totalement mains libres.
  • Intégration streaming : les serveurs multimédias (Plex, Jellyfin, Emby) sont mis à jour en temps réel pour des bibliothèques toujours à jour.
  • Prévention des doublons : le système évite intelligemment le retraitement des mêmes contenus.

🤖 Flux de travail automatisés

  • Analyse initiale intelligente : un scan complet et une réorganisation de la bibliothèque au démarrage.
  • Surveillance continue : détection en temps réel des nouveaux fichiers, avec intervalles configurables.
  • Traitement en lot : gestion efficace de multiples fichiers grâce au traitement parallèle.
  • Récupération automatique : nouvelle tentative sur les opérations échouées, avec temporisation exponentielle.

📊 Tableau de bord en temps réel

  • Statistiques en direct : visualisez instantanément la progression et l’état de la bibliothèque.
  • Suivi des ajouts récents : traçabilité automatique des contenus récemment ajoutés.
  • File d’attente visible : surveillance graphique des opérations en cours et à venir.

La surveillance en temps réel de CineSync est désormais une fonctionnalité native des scripts et images Docker, assurant une intégration fluide dans votre flux de travail.
Grâce à elle, la gestion de votre médiathèque devient automatique et sans effort.


⚙ Automatisation personnalisable

  • Planification flexible : configurez les intervalles de surveillance et les horaires de traitement.
  • Règles spécifiques par contenu : appliquez des logiques différentes pour les films, séries, animés ou contenus jeunesse.
  • Nettoyage intelligent : suppression automatique des liens symboliques cassés et des entrées orphelines dans la base de données.

🔗 Intégration avec les serveurs multimédias

  • Jellyfin / Emby : actualisation instantanée via des liens symboliques compatibles inotify.
  • Plex : mise à jour automatique des bibliothèques grâce à l’API Plex.
  • Streaming direct : accès en temps réel aux contenus organisés par plusieurs méthodes.

Le système d’automatisation de CineSync transforme la gestion des médias d’une corvée manuelle en un processus fluide, intelligent et permanent.


🎯 Séparation intelligente des contenus

  • Contenu jeunesse : détection automatique des médias familiaux via les classifications TMDB (G, PG, TV-Y, TV-G, TV-PG) et les genres familiaux.
  • Organisation 4K : détection et séparation automatique des contenus UHD dans des dossiers dédiés.
  • Classification animés : gestion spécifique pour les animés, avec tri distinct entre films et séries.
  • Tri par résolution : classement intelligent selon la qualité vidéo (720p, 1080p, 4K, etc.).

📁 Options d’organisation flexibles

  • Structure CineSync : organisation simplifiée en dossiers Movies et Shows.
  • Préservation de la structure source : possibilité de conserver les arborescences d’origine.
  • Nommage personnalisé : configuration libre des noms de dossiers selon le type de contenu.
  • Regroupement par collections : organisation automatique des sagas et franchises dans des répertoires communs.

Ça s’installe simplement en Docker :

services:
  cinesync:
    image: sureshfizzy/cinesync:latest
    container_name: cinesync
    restart: unless-stopped
    environment:
      - PUID=0
      - PGID=0
    ports:
      - 8082:8082
      - 5173:5173
    volumes:
      - /home/home
      - /mnt:/mnt
      - /home/aerya/docker/cinesync/db:/app/db
networks: {}

Plutôt que de tout configurer via l’interface Web, on peut y adjoindre un .env. Fichier à placer dans le dossier /home/aerya/docker/cinesync/db dans mon cas, le montage local de /app/db. Le fichier de base est ici et il faut surtout y configurer la clé API TMDB et les dossiers source/destination.

# Directory Paths
# ========================================
# Source directory for input files
SOURCE_DIR="/mnt/decypharr/alldebrid/__all__"

# Destination directory for output files
DESTINATION_DIR="/mnt/Bibliothèques/CineSync"


Comme les *arrs quand ils travaillent sur les fichiers hébergés chez AllDebrid, accessibles dans /mnt/decypharr/alldebrid/_ _ all _ _, CineSync va les organiser et structurer localement via des symlinks dans /mnt/Bibliothèques/CineSync où Plex/Jellyfin/whatever pourra les indexer et lire.

cinesync
admin/admin si vous ne changez pas dans la config
cinesync1
si pas de .env, il faut tout configurer via la WebUI
cinesync2

Et il n’y qu’à le laisser travailler ensuite

cinesync5
cinesync4
cinesync6

On peut éditer chaque fiche de contenu indexé pour déplacer vers un autre dossier selon l’orga de chacun (moi je laisse CineSync faire par défaut) et/ou éditer les informations d’un média.

cinesync7
cinesync8
cinesync9

On peut suivre et éditer/corriger l’indexation

cinesync10
cinesync11

La configuration est entièrement éditable via la WebUI

cinesync12
cinesync13
cinesync14
cinesync15
cinesync16

Et il peut même se faire passer pour Radarr et Sonarr auprès de Bazarr pour la gestion automatisée des sous-titres !

cinesync17

C’est vraiment super bien fait et très pratique quand on récupère « juste » un accès à une API ou un montage rClone dont on ne maitrise pas le contenu…

Loading

Copier un lien pour un endroits précis dans la page

30 septembre 2025 à 07:47
Pour générer facilement un lien avec :#:~:text= (pour positionner à un endroit précis d'une page, même s'il n'y a pas d'ancres) :

Dans Firefox (ou forks) :
🔵 Activation: Allez dans about:config, et passez le paramètre "dom.text_fragments.create_text_fragment.enabled" à "true"
🔵 Utilisation : Sélectionner le texte qui vous intéresse dans une page, clic-droit > "Copier le lien du surlignage"
(Permalink)
❌