Vue normale

Pulse : monitoring Docker (et Proxmox)

Par : Aerya
25 octobre 2025 à 07:40

Merci Holaf pour la découverte.

Je n’ai plus de Proxmox depuis des années à la maison, je le teste avec Docker : Ubuntu, Synology et UNRAiD.

Ça fait penser à Beszel mais en plus puissant et complet bien entendu.

Pulse s’utilise en toute logique avec un serveur et des agents. Le tout s’installe en Docker ou en dur.

C’est très musclé et sécurisé, ça permet la découverte de réseaux pour ajouter des nodes Proxmox notamment. Je l’utilise de manière très simple pour ce test :

services:
  pulse:
    image: rcourtman/pulse:latest
    container_name: pulse_serveur
    ports:
      - 7655:7655
    volumes:
      - /mnt/user/appdata/pulse:/data
    restart: always

On peut ensuite définir un compte d’accès

pulse
pulse1
pulse2

Je souhaite ajouter des clients Docker

pulse3

Il faudra pour ça générer un token par client

pulse4
pulse5

Et tout est ensuite expliqué pour l’installer ou le retirer. C’est très bien fait.

pulse6

Mais pour ma machine sous UNRAiD je préfère passer par un container Docker

docker run -d \
  --name pulse-docker-agent \
  -e PULSE_URL="http://192.168.0.195:7655" \
  -e PULSE_TOKEN="a297b11d70d16c15e4eb9241ace555a19bff4279c98ffaa92de5bd9d0bc9bab7" \
  -e PULSE_TARGETS="http://192.168.0.195:7655|a297b11d70d16c15e4eb9241ace555a19bff4279c98ffaa92de5bd9d0bc9bab7" \
  -v /var/run/docker.sock:/var/run/docker.sock \
  --restart always \
  ghcr.io/rcourtman/pulse-docker-agent:latest

Et je l’ai tout de suite dans ma liste de clients

pulse7
pulse8
pulse9

Pour un NAS Synology je passe aussi par Docker. En revanche je suis leur recommandation pour ajouter un client sur la machine Ubuntu.

curl -fsSL http://192.168.0.195:7655/install-docker-agent.sh | bash -s -- --url http://192.168.0.195:7655 --token bc6f2c3e562d5c030a1b2b925a6f145050e214359542b3670a79a4a94a971c18

root@StreamBox:/home/aerya# curl -fsSL http://192.168.0.195:7655/install-docker-agent.sh | bash -s -- --url http://192.168.0.195:7655 --token bc6f2c3e562d5c030a1b2b925a6f145050e214359542b3670a79a4a94a971c18

== Pulse Docker Agent Installer ==
[INFO] Primary Pulse URL : http://192.168.0.195:7655
[INFO] Install path      : /usr/local/bin/pulse-docker-agent
[INFO] Log directory     : /var/log/pulse-docker-agent
[INFO] Reporting interval: 30s
[INFO] API token         : provided
[INFO] Docker host ID    : cf13d13b-a0e2-4bc6-b755-2535f80b4932
[INFO] Targets:
[INFO]   • http://192.168.0.195:7655

[INFO] Downloading agent binary
/usr/local/bin/pulse-docker-agent                                                          100%[=======================================================================================================================================================================================================================================>]   6.85M  --.-KB/s    in 0.03s   
[ OK ] Agent binary installed
[ OK ] Cleared any previous stop block for host

== Configuring systemd service ==
[ OK ] Wrote unit file: /etc/systemd/system/pulse-docker-agent.service
[INFO] Starting service
Created symlink /etc/systemd/system/multi-user.target.wants/pulse-docker-agent.service → /etc/systemd/system/pulse-docker-agent.service.

== Installation complete ==
[INFO] Agent service enabled and started
[INFO] Check status          : systemctl status pulse-docker-agent
[INFO] Follow logs           : journalctl -u pulse-docker-agent -f
[INFO] Host visible in Pulse : ~30 seconds

Et j’ai bien mes 3 clients

pulse10
pulse11

Pulse est un outil sécurisé, très simple, très beau, trés complet, très léger. J’adopte !

Loading

PlaceholdARR : ne téléchargez que ce que vous regardez

Par : Aerya
25 octobre 2025 à 06:36

Imaginez Plex ou Jellyfin, de belles bibliothèques, bien garnies. Le tout sans rien stocker ou presque. Parce que le média ne se télécharge que lorsqu’on lance sa lecture et sera supprimé de la bibliothèque sous X jours. Et ça peut aussi télécharger en avance X épisodes d’une série en cours de visionnage.

J’en ai franchement rêvé quand Google a mis fin à la fête du slip avec Workspace. TheIndieArmy est en train de le faire avec PlaceholdARR !
On ajoute un média à Radarr/Sonarr SANS Recherche/Téléchargement puis son outil le simule dans le lecteur lié avec affiche etc. Et le téléchargement ne démarre, avec les règles Radar/Sonarr, que lorsqu’on lance la lecture.
On ne doit donc absolument pas modifier une configuration existante, ça s’y intègre parfaitement. Ou alors ça la remplace, carrément.

Alors évidemment y’a rien de magique et je vois quelques points noirs, à tout le moins gris :
– ceux qui sont en ADSL 3.5MBps, « bon courage », allez au resto, vous aurez le film en rentrant avec un peu de bol si vous utilisez du téléchargement classique,
– si pour les contenus VO (EN/US) y’a quasi jamais de problème de sources BitTorrent, pour du MULTi/VF c’est plus compliqué selon le média (moins mainstream, vieux etc) et les indexeurs BitTorrent/Usenet auxquels chacun a accès,
– j’ai pas encore fini de tester (quand je rédige cette phrase) mais j’imagine qu’avec Usenet aux fesses, à fortiori en mode streaming ou un setup Decypharr/RDT, ça peut être très sympa, EDIT : je confirme, ça poutre !!!

– j’ai testé ça avec mon instance existante de Radarr et ça ajoute donc tous les médias « à venir » depuis le calendrier. Ce qui peut être problématique si on partage Plex/Jellyfin avec des bas du front qui cliquent tout le temps sur des films pas encore sortis bien que ça MàJ les noms en « Now You See Me – [Coming Soon (18 days)] »

Avant de détailler l’installation, voici un exemple de fonctionnement avec Radarr et Jellyfin.

Ajouter un film sur Radarr, sans recherche ni monitoring

placeholdarr1
placeholdarr2

PlaceholdARR le capte et le simule dans Jellyfin.

placeholdarr  | 2025-10-25 05:38:53,888 - handlers.py:65 - DEBUG - 🐛 Radarr payload: {'movie': {'id': 1714, 'title': 'The Kids Are All Right', 'year': 2010, 'releaseDate': '2010-10-07', 'folderPath': '/mnt/Bibliothèques/Films/The Kids Are All Right (2010) 39781 tt0842926', 'tmdbId': 39781, 'imdbId': 'tt0842926', 'overview': "Two women, Nic and Jules, brought a son and daughter into the world through artificial insemination. When one of their children reaches age, both kids go behind their mothers' backs to meet with the donor. Life becomes so much more interesting when the father, two mothers and children start to become attached to each other.", 'genres': ['Comedy', 'Drama'], 'images': [{'coverType': 'poster', 'url': '/MediaCover/1714/poster.jpg', 'remoteUrl': 'https://image.tmdb.org/t/p/original/xQ5XqZc82dDCcGjxY7voRKjhaKQ.jpg'}, {'coverType': 'fanart', 'url': '/MediaCover/1714/fanart.jpg', 'remoteUrl': 'https://image.tmdb.org/t/p/original/kokPRmOdEmWZi3SR1dcdvsiq9lF.jpg'}], 'tags': [], 'originalLanguage': {'id': 1, 'name': 'English'}}, 'addMethod': 'manual', 'eventType': 'MovieAdded', 'instanceName': 'Radarr', 'applicationUrl': ''}
placeholdarr  | 
placeholdarr  | 2025-10-25 05:38:53,888 - handlers.py:99 - DEBUG - 🐛 Quality determination: Standard
placeholdarr  | 
placeholdarr  | 2025-10-25 05:38:53,888 - handlers.py:105 - INFO - 🌐 Received webhook event: movieadded
placeholdarr  | 
placeholdarr  | 2025-10-25 05:38:53,889 - handlers.py:600 - DEBUG - 🐛 Delaying 3s before checking hasFile for movie 'The Kids Are All Right'
placeholdarr  | 
placeholdarr  | 2025-10-25 05:38:56,901 - integrations.py:149 - DEBUG - ➡ Copied dummy file as fallback: /mnt/Bibliothèques/Films/The Kids Are All Right (2010) 39781 tt0842926/The Kids Are All Right (2010) (dummy).mp4
placeholdarr  | 
placeholdarr  | 2025-10-25 05:38:56,901 - integrations.py:156 - DEBUG - ➡ Created dummy file: /mnt/Bibliothèques/Films/The Kids Are All Right (2010) 39781 tt0842926/The Kids Are All Right (2010) (dummy).mp4
placeholdarr  | 
placeholdarr  | 2025-10-25 05:38:56,912 - handlers.py:643 - INFO - ➡ Created placeholder file for movie 'The Kids Are All Right'
placeholdarr  | 
placeholdarr  | 2025-10-25 05:38:56,912 - jellyfin_client.py:35 - DEBUG - 🐛 Built Jellyfin URL: https://jelly.domain.tld/Library/Media/Updated
placeholdarr  | 
placeholdarr  | 2025-10-25 05:38:56,943 - jellyfin_client.py:58 - INFO - ➡ Triggered scan for: /mnt/Bibliothèques/Films/The Kids Are All Right (2010) 39781 tt0842926
placeholdarr3
placeholdarr4

Quand on interroge les détails du média

placeholdarr5

Et le dossier correspondant dans la bibliothèque (je demande la création d’un .nfo aux arrs pour simplifier mon setup)

root@StreamBox:/mnt/Bibliothèques/Films# ls -lsh 'The Kids Are All Right (2010) 39781 tt0842926'
total 836K
428K -rw-rw-rw- 1 root root 428K Oct 25 07:38  fanart.jpg
4.0K -rw-r--r-- 1 root root 2.0K Oct 25 07:40  movie.nfo
216K -rw-rw-rw- 1 root root 216K Oct 25 07:38  poster.jpg
184K -rw-r--r-- 1 root root 184K Oct 25 07:38 'The Kids Are All Right (2010) (dummy).mp4'
4.0K -rw-r--r-- 1 root root 1019 Oct 25 07:33 'The Kids Are All Right (2010) (dummy).nfo'

Donc là j’ai bien mon film de listé dans Jellyfin mais c’est un fake.

Quand je lance la lecture, PlaceholdARR donne l’information à Radarr de télécharger le fichier.

placeholdarr  | INFO:     192.168.64.1:54436 - "POST /webhook HTTP/1.1" 200 OK
placeholdarr  | 2025-10-25 05:55:22,387 - handlers.py:65 - DEBUG - 🐛 Tautulli payload: {'event': 'playback.start', 'ItemId': 'c085f366-14ab-3680-d28b-d2f6d0219d69', 'UserId': 'xxx', 'Name': 'Tout va bien ! The Kids Are All Right', 'ItemType': 'Movie', 'SeriesName': '', 'SeasonNumber': '', 'EpisodeNumber': '', 'Provider_tmdb': '39781', 'Provider_tvdb': '', 'Provider_imdb': 'tt0842926', 'Year': '2010', 'NotificationType': 'PlaybackStart'}
placeholdarr  | 
placeholdarr  | 2025-10-25 05:55:22,388 - jellyfin_client.py:35 - DEBUG - 🐛 Built Jellyfin URL: https://jelly.domain.tld/Users/xxx/Items/c085f366-14ab-3680-d28b-d2f6d0219d69
placeholdarr  | 
placeholdarr  | 2025-10-25 05:55:22,534 - handlers.py:99 - DEBUG - 🐛 Quality determination: Standard
placeholdarr  | 
placeholdarr  | 2025-10-25 05:55:22,534 - handlers.py:105 - INFO - 🌐 Received webhook event: playback.start
placeholdarr  | 
placeholdarr  | 2025-10-25 05:55:22,534 - jellyfin_client.py:35 - DEBUG - 🐛 Built Jellyfin URL: https://jelly.domain.tld/Users/xxx/Items/c085f366-14ab-3680-d28b-d2f6d0219d69
placeholdarr  | 
placeholdarr  | 2025-10-25 05:55:22,700 - handlers.py:744 - DEBUG - 🐛 Processing playback for file path: /mnt/Bibliothèques/Films/The Kids Are All Right (2010) 39781 tt0842926/The Kids Are All Right (2010) Bluray-1080p.mkv

C’est là que c’est extra rapide avec mon setup Decypharr/AllDebrid, ça peut l’être autant je pense avec le streaming Usenet mais je n’ai pas testé.
Avec BitTorrent normal ou Usenet, l’attente ne doit pas être très longue non plus, sous condition de sources actives.

Sous Jellyfin j’ai un bogue qui me met que le média est impossible à lire et je dois refraichir pour que ça fonctionne (pas encore testé Plex mais il semble que ce ne soit pas le cas). Je découvre encore le projet et ses options et je pense que mon setup est perfectible.

Quoi qu’il en soit, j’ai bien mon film et peux le lire

placeholdarr7
placeholdarr8

Et côté fichiers

root@StreamBox:/mnt/Bibliothèques/Films# ls -lsh 'The Kids Are All Right (2010) 39781 tt0842926'
total 856K
428K -rw-rw-rw- 1 root root 428K Oct 25 07:38  fanart.jpg
8.0K -rw-r--r-- 1 root root 6.8K Oct 25 07:53  movie.nfo
4.0K -rw-rw-rw- 1 root root  730 Oct 25 07:52  movie.xml
216K -rw-rw-rw- 1 root root 216K Oct 25 07:38  poster.jpg
4.0K lrwxrwxrwx 1 root root  148 Oct 25 07:52 'The Kids Are All Right (2010) Bluray-1080p.mkv' -> /mnt/decypharr/alldebrid/__all__/The.Kids.Are.All.Right.2010.MULTi.1080p.BluRay.x264-FHD/The.Kids.Are.All.Right.2010.MULTi.1080p.BluRay.x264-FHD.mkv
8.0K -rw-rw-rw- 1 root root 4.7K Oct 25 07:53 'The Kids Are All Right (2010) Bluray-1080p.nfo'
184K -rw-r--r-- 1 root root 184K Oct 25 07:38 'The Kids Are All Right (2010) (dummy).mp4'
4.0K -rw-r--r-- 1 root root 2.0K Oct 25 07:53 'The Kids Are All Right (2010) (dummy).nfo'

Le faux film reste en place pour quand le vrai, ici lié à mon installation de Decypharr, sera supprimé dans 10 jours (selon ma config).

Alors dans les faits, ça ne me change rien vu que je ne stocke déjà plus rien en passant par Decypharr. Seulement cette solution peut être très intéressante pour se jouer des limites de stockage de telle ou telle solution tout comme pour pleinement profiter d’un tracker BitTorrent ou d’un indexeur Usenet sans abuser du système à tout télécharger « pour rien » à l’instant T ou à ne quasi rien télécharger/seeder dans le cas de Decypharr/RDT and co.

Passons à l’installation. C’est un 1er retex, sans doute ajustable et le projet étant jeune et en pleine évolution. Il propose un compose et un .env. Ce qu’il faut retenir c’est qu’il faut des volumes en chemins absolus, comme pour tous les setup avec Decypharr etc.
Les explications des options du .env sont ici. Et les fichiers « dummy » sont à prendre aussi dans le code, chez moi ils sont dans /mnt/Bibliothèques/.


Voici mon exemple de configuration :

services:
  placeholdarr:
    image: ghcr.io/theindiearmy/placeholdarr:queue_monitoring-latest
    container_name: placeholdarr
    env_file:
      - .env
    volumes:
      # Update these paths to match your actual placeholder library locations and dummy files
      # Mount your movie placeholder folder (MOVIE_LIBRARY_FOLDER)
      # IMPORTANT: For Plex/Tautulli compatibility, mount the host path to the SAME absolute path inside the container.
      - /mnt/Bibliothèques/:/mnt/Bibliothèques/
      # Example: - /mnt/plex/Movies/placeholders:/mnt/plex/Movies/placeholders
      - /mnt/Bibliothèques/Films:/mnt/Bibliothèques/Films
      # Mount your TV placeholder folder (TV_LIBRARY_FOLDER)
      - /mnt/Bibliothèques/Séries:/mnt/Bibliothèques/Séries
      # Mount your standard dummy file
      - /mnt/Bibliothèques/dummy.mp4:/mnt/Bibliothèques/dummy.mp4
      # Mount your "coming soon" dummy file (optional)
      - /mnt/Bibliothèques/coming_soon_dummy.mp4:/mnt/Bibliothèques/coming_soon_dummy.mp4
      - /home/aerya/docker/placeholdarr/.env:/app/.env
    ports:
      - 8000:8000
    restart: always
    deploy:
      replicas: 1
      restart_policy:
        condition: on-failure
    labels:
      - com.centurylinklabs.watchtower.enable=true

# Server Configuration
PLACEHOLDARR_HOST=0.0.0.0
PLACEHOLDARR_PORT=8000
PLACEHOLDARR_LOG_LEVEL=DEBUG # Options: DEBUG, INFO, WARNING, ERROR, CRITICAL

# Enable/Disable Media Servers
ENABLE_PLEX=false      # Set to true to enable Plex integration, false to disable
ENABLE_JELLYFIN=true   # Set to true to enable Jellyfin integration, false to disable
ENABLE_EMBY=false      # Set to true to enable Emby integration, false to disable

# Plex Configuration (required if ENABLE_PLEX=true)
PLEX_URL=
PLEX_TOKEN=
PLEX_MOVIE_SECTION_ID=1
PLEX_TV_SECTION_ID=2

# Jellyfin Configuration (required if ENABLE_JELLYFIN=true)
JELLYFIN_URL=https://jelly.domain.tld
JELLYFIN_TOKEN=fea9bxxx702e

# Emby Configuration (required if ENABLE_EMBY=true)
# Emby typically exposes its API under the /emby/ prefix (e.g., http://localhost:8096/emby)
EMBY_URL=
EMBY_TOKEN=

# Migration from Infinite To Placeholdarr
MIGRATION=False # Set to True to enable Migration

# Radarr Configuration
RADARR_URL=http://192.168.0.163:7878/api/v3
RADARR_API_KEY=faacxxx23a
RADARR_4K_URL=     # (optional - leave blank to disable 4K support)
RADARR_4K_API_KEY=

# Sonarr Configuration 
SONARR_URL=
SONARR_API_KEY=
SONARR_4K_URL=       # (optional - leave blank to disable 4K support)
SONARR_4K_API_KEY=

# Library Paths (IMPORTANT: See below for usage patterns)
MOVIE_LIBRARY_FOLDER=/mnt/Bibliothèques/Films      # Replace with your desired placeholder folder path on the host
TV_LIBRARY_FOLDER=/mnt/Bibliothèques/Séries            # Replace with your desired placeholder folder path on the host
MOVIE_LIBRARY_4K_FOLDER=                                     # Optional - replace or leave blank if not using 4K
TV_LIBRARY_4K_FOLDER=                                        # Optional - replace or leave blank if not using 4K

# Dummy file paths (replace with your dummy file locations on the host, matching your volume mounts)
DUMMY_FILE_PATH=/mnt/Bibliothèques/dummy.mp4
COMING_SOON_DUMMY_FILE_PATH=/mnt/Bibliothèques/coming_soon_dummy.mp4
PLACEHOLDER_STRATEGY=hardlink    # Options: hardlink, copy

# Queue Management
TV_PLAY_MODE=episode     # Options: episode, season, series
EPISODES_LOOKAHEAD=3     # Number of episodes to look ahead and download
MAX_MONITOR_TIME=120     # Maximum time to monitor for file in seconds
CHECK_INTERVAL=3         # How often to check queue status in seconds
TITLE_UPDATES=REQUEST        # Options: OFF, REQUEST, ALL (ALL is not recommended while feature is in development)
AVAILABLE_CLEANUP_DELAY=10

# Calendar-based status update settings
CALENDAR_LOOKAHEAD_DAYS=30           # How many days into the future to allow placeholders/"Coming Soon" (integer)
CALENDAR_SYNC_INTERVAL_HOURS=12      # How often to sync calendar and update statuses (hours, integer)
ENABLE_COMING_SOON_PLACEHOLDERS=true # Enable or disable "Coming Soon" placeholders (true/false)
PREFERRED_MOVIE_DATE_TYPE=inCinemas  # Which movie release date to use: inCinemas, digitalRelease, physicalRelease
ENABLE_COMING_SOON_COUNTDOWN=true    # Show countdown in "Coming Soon" status (true/false)
CALENDAR_PLACEHOLDER_MODE=episode    # Options: episode, season. 'episode' = add placeholders as each episode enters lookahead window; 'season' = add all known episodes of a season when any enters window

# Include Specials
INCLUDE_SPECIALS=false

# --- Advanced Webhook Check Options ---
# Set to 'true' to skip all webhook checks and force calendar sync to start (not recommended for most users)
PLACEHOLDARR_SKIP_WEBHOOK_CHECK=false

# Optionally override the webhook URL used for *arr webhook checks (useful for reverse proxies, custom domains, or remote networks)
# Example: PLACEHOLDARR_WEBHOOK_URL=https://my.public.domain/webhook
# Leave blank to use automatic detection
PLACEHOLDARR_WEBHOOK_URL=

Pour moi PlaceholdARR est vraiment une solution d’avenir si on appartient à une bonne communauté Usenet ou BitTorrent. Plus d’abus de DL inutile voire non seedé, plus d’abus de stockage sauf pour de rares exceptions (médias de niche).

Gros projet à suivre !!! Et dans la journée je testerai avec Plex.

Loading

Patch pour WeMod (Pro) : mods & trainers pour jeux PC

Par : Aerya
23 octobre 2025 à 16:15

Je fais partie de ceux qui trichent de temps en temps sur les jeux solo/offline. Très souvent pour des munitions illimitées du moins, plus que de la santé illimitée qui fait complètement perdre son intérêt au jeu de mon point de vue.

Utilisateur du célèbre gamecopyworld des années, je suis passé depuis un bout de temps sur WeMod qui rend ça plus simple puisque cette application regroupe les mods et cheats de très nombreux jeux PC (3600+) et permet de les utiliser simplement (en ajoutant le .exe du jeu par exemple).
Ce n’est pas le seul outil pour ça mais eux ont débuté avec des mods pour Xbox360, ça remonte. Il ne permet PAS de tricher sur les jeux en ligne.

2025 10 23 17 08 06 wemod


Bien entendu, certains jeux en ligne ne se lancent pas quand ils détectent WeMod de lancé (anti-cheats), il faudra donc le couper quand on ne veut pas chiller solo.

Certaines fonctionnalités sont cependant derrière un paywall. J’ai déjà payé un an par le passé et estime jouer vraiment trop peu en utilisant WeMod pour repayer.

2025 10 23 17 59 36 wemod commande — librewolf


J’ai trouvé un patcher pour WeMod sur GitHub, qui simule un abonnement pro sur l’outil et débloque donc toutes les fonctionnalités. Ça peut dépanner… Au cas où, je le stocke également sur le blog.

2025 10 23 16 56 57 administrateur  wemodpatcher v1.2.5

J’ai laissé la sélection du patch par défaut

2025 10 23 16 57 21 wemodpatcher v1.2.5

Il a échoué et c’est passé à la seconde méthode automatiquement, avec succès cette fois-ci

2025 10 23 16 58 36 administrateur  wemodpatcher v1.2.5
2025 10 23 16 59 41 wemod

Loading

On a fait un spectacle contre le fasc*sme... - Swann Périssé 2025 - YouTube

23 octobre 2025 à 08:15

Quand j’ai vu le salut nazi d’Elon Musk, j’ai eu le choix entre paniquer et écrire un spectacle contre le fasc*sme. Je vous laisse apprécier le choix que j’ai fait ! Y'a plus l'temps...

Excellent spectacle avec Paloma Moritz, Ilyes Mela, Salomé Saqué, Louis Cattelat, Planète Boum Boum...


Permalien

Revue de presse de l’April pour la semaine 42 de l’année 2025

Par : echarp
20 octobre 2025 à 17:19

Cette revue de presse sur Internet fait partie du travail de veille mené par l’April dans le cadre de son action de défense et de promotion du logiciel libre. Les positions exposées dans les articles sont celles de leurs auteurs et ne rejoignent pas forcément celles de l’April.

[Les Numeriques] Windows 10 s'arrête aujourd'hui, mais ne paniquez pas: on vous explique vos 4 vraies options

✍ Aymeric Geoffre-Rouland, le mardi 14 octobre 2025.

C’est le grand jour. Après une décennie de bons et loyaux services, Windows 10 s’éteint. La fin du support intervient aujourd’hui pour la majorité des utilisateurs, mais les Européens obtiennent un délai supplémentaire. Entre migration forcée, solutions de contournement et émancipation vers le libre, plusieurs chemins s’ouvrent désormais.

Et aussi:

[Next] Anne Le Hénanff, nouvelle ministre de l'intelligence artificielle et du numérique

✍ Martin Clavey, le lundi 13 octobre 2025.

Après avoir mené un premier gouvernement pendant 14 h il y a une semaine, Sébastien Lecornu a de nouveau proposé une liste de ministres au président de la République, Emmanuel Macron. Approuvée, cette liste a été publiée au Journal officiel.

Et aussi:

[Next] L'École polytechnique reporte sa migration vers Microsoft 365

✍ Alexandre Laurent, le lundi 13 octobre 2025.

L’École polytechnique aurait finalement pris la décision de reporter sine die la migration programmée de ses services vers les outils hébergés de l’offre Microsoft 365, révèle la Lettre dans son édition du 10 octobre.

Et aussi:

[ZDNET] L'État allemand remplace Microsoft Exchange et Outlook par une messagerie électronique open source

✍ Steven Vaughan-Nichols, le lundi 13 octobre 2025.

En Allemagne, le Schleswig-Holstein est passé de Microsoft Exchange et Outlook à Open-Xchange et Thunderbird pour sa messagerie électronique.

Et aussi:

Commentaires : voir le flux Atom ouvrir dans le navigateur

Boxarr : le Box Office dans Radarr

Par : Aerya
19 octobre 2025 à 08:13

Contrairement aux listes qui se basent soit sur les contenus à venir soit sur des contenus filtrés (diffuseurs, notes etc), Boxarr se concentre sur le Box Office de chaque semaine aka les films ayant généré le plus de revenu (donc forcément mainstream).

boxarr4

Pratique, beau, avec ajout automatique ou non, voire même tri par catégories pour Radarr, Boxarr consomme peu et est sympathique.

Attention, basé sur https://www.boxofficemojo.com/ pour les données, il faut le débloquer dans AdGuardHome selon les listes que vous utilisez.

boxarr3

Ça s’installe évidemment en Docker en 2.2

services:
  boxarr:
    image: ghcr.io/iongpt/boxarr:latest
    container_name: boxarr
    ports:
      - 9278:8888
    volumes:
      - /mnt/user/appdata/boxarr:/config
    restart: always
    environment:
      - TZ=Europe/Paris
    labels:
      - com.centurylinklabs.watchtower.enable=true

La configuration est succincte et ne supporte, pour l’instant, qu’une instance Radarr.

boxarr5
boxarr6

Par défaut ça recherche le Box Office chaque mercredi dans la nuit et ne prend en compte que la semaine en cours. Pour avoir un historique et éventuellement ajouter à Radarr des médias « oubliés », on peut lancer une MàJ des semaines passées.

boxarr7

Voici pour la semaine passée par exemple

boxarr8

Je n’ai pas configuré l’ajout automatique à Radarr pour ne pas avoir les dessins animés et autres trucs pour enfants comme les 2 exemples ici.

Et dans Radarr, le tag demandé est bien appliqué.

boxarr9

On peut parcourir par semaines ou directement les médias et les filtrer.

boxarr10
boxarr11

C’est pas indispensable mais Boxarr est un utilitaire sympathique.
Merci DemonAngeX d’en avoir parlé, j’avais pas terminé et oublié l’article ^^’

Loading

Pourquoi Yaël Braun-Pivet appelle à taxer davantage les héritages

17 octobre 2025 à 08:18

Le sentiment d'injustice est encore alimenté par le fait que la part de l'héritage dans le patrimoine ne cesse d'augmenter : aujourd'hui cette part est de 60% alors que dans les années 1970, c'était 35%. Dans les années 1970, pour être riche, il fallait travailler. Aujourd'hui, pour être riche, il faut hériter.


Permalien

MOVA Flash Prime Days : jusqu’à -51 % sur les stars du ménage connecté

8 octobre 2025 à 09:45

MOVA Flash Prime Days : jusqu’à -51 % sur les stars du ménage connecté 

MOVA donne le coup d’envoi de l’automne avec un grand ménage… et des remises spectaculaires. À l’occasion des Flash Prime Days, la jeune marque d’électroménager intelligent propose ses meilleures offres de l’année, avec jusqu’à 450 € d’économie et des réductions allant jusqu’à 51 % sur une large sélection de produits. L’occasion parfaite de s’équiper avant l’hiver, sur la boutique Amazon officielle de MOVA, avec trois ans de garantie et un SAV local.

Déjà plébiscité par Les Numériques, le MOVA M10, aspirateur balai sans fil, passe ainsi de 349 € à 249 €. Ultra léger (0,9 kg) et capable d’aspirer et laver en un seul geste, il combine maniabilité et puissance (18 000 Pa) pour un nettoyage express du sol au plafond.

Côté robotique, le MOVA E30 Ultra séduit par son rapport qualité/prix imbattable : 7000 Pa d’aspiration, serpillière autonettoyante, vidage automatique et couverture de 225 m² par charge — idéal pour les familles. En promo à 329 € au lieu de 399 €, il promet des sols impeccables sans lever le petit doigt.

Les extérieurs ne sont pas oubliés avec le MOVA 600 Kit, robot tondeuse best-seller du dernier Prime Day. Grâce à la navigation UltraView™ 3D LiDAR, héritée de la technologie automobile, il tond jusqu’à 1200 m² sans câble périmétrique, avec précision au centimètre près. Proposé à 749 € au lieu de 1099 €, il s’impose comme une référence.

Et pour les amateurs de haute technologie, le Z60 Ultra Roller Complete et le V50 Ultra Complete incarnent le sommet de l’innovation maison : rouleau autonettoyant, aspiration record jusqu’à 28 000 Pa, serpillières à double réservoir, détection d’obstacles SmartSight™ et station OmniDry™. Ces modèles haut de gamme bénéficient eux aussi de remises notables, respectivement à 1199 € et 949 €.

Avec des prix démarrant à moins de 50 € pour certains appareils, MOVA rend le ménage connecté accessible à tous. Une belle démonstration de la philosophie de la marque, née en 2024, qui veut simplifier la vie quotidienne grâce à l’intelligence artificielle.

Offres valables du 25 septembre au 9 octobre, exclusivement sur Amazon.fr. De plus, n’hésitez pas à jeter un œil à notre test complet du MOVA M50 Ultra !

MOVA M50 Ultra

MOVA Flash Prime Days : jusqu’à -51 % sur les stars du ménage connecté a lire sur Vonguru.

Banni de Reddit ?!

Par : Aerya
6 octobre 2025 à 04:35

3d45a8df 581b 4af8 a40a 47e5a60d63c5


Je ne parcours le Web que via VPN, AirVPN principalement, et j’en déduis que ça m’a fait bannir de Reddit 🙁

Sauf que ça prévient pas, c’est assez raide leur truc : compte bloqué et tous les posts/commentaires supprimés.

reddit2
reddit4


Mon compte datait certes de moins d’un mois mais avait des stats correctes. Pas de troll là-bas, contrairement à certains que j’ai pu lire et qui sont bien actifs.

reddit
reddit1

Je repostais certains articles, en sus de commenter à droite à gauche. J’ai été intrigué de voir mes tentatives bloquées dans des subs où je n’avais pas l’habitude de poster. Mais je venais chercher des conseils pour un dév informatique.
Puis quand j’ai voulu reposter mon article sur CineSync, c’était clair : plus rien ne passait. Et pour cause, compte « révoqué ».

reddit3


Je peux vivre sans poster sur Reddit, ce qui me vexe c’est le ban sans justification. Ça doit venir de mon âge, j’ai été banni que de BTN comme tout l’arbre d’invités auquel j’appartenais, je suis pas habitué ^^


J’ai expliqué mon cas mais ne me fais pas trop d’illusions…

reddit5

Loading

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

Gestion des LEDs du Lincstation N1 sous UNRAID

Par : Aerya
30 septembre 2025 à 04:11

Je ne sais pas quand ni comment, le panneau de configuration des LEDs sur mon NAS Lincstation N1 avait disparu. Plus rien dans /boot/config/…
Heureusement, je viens de retrouver tout ce qu’il faut sur GitHub, grâce à mluisbrown.

Juste pour les LEDs, j’ai copié le dossier /led dans /boot/config et édité mon fichier /boot/config/go en conséquence :

#!/bin/bash
export UNRAID_GUID=xxx
export UNRAID_NAME=HomeBox
export UNRAID_DATE=xxx
export UNRAID_VERSION=Pro
/lib64/ld-linux-x86-64.so.2 /boot/config/unraider

# Start the Management Utility
/usr/local/sbin/emhttp

#bash /boot/config/mergerfsusenetdrive-start.sh
#/boot/config/mergerfsusenetdrive-stop.sh

# Start the LED Service
cp -r /boot/config/led/ /usr/local/sbin/led/
chmod 777 /usr/local/sbin/led/go_8130_led_linux
nohup /usr/local/sbin/led/go_8130_led_linux >/dev/null 2>&1 &

Ensuite, plutôt que de redémarrer le NAS, autant tout lancer à la main

root@HomeBox:~# cp -r /boot/config/led/ /usr/local/sbin/led/
root@HomeBox:~# chmod 777 /usr/local/sbin/led/go_8130_led_linux
root@HomeBox:~# nohup /usr/local/sbin/led/go_8130_led_linux >/dev/null 2>&1 &
[1] 4150339

Et j’ai de nouveau accès au panneau de gestion sur le port 50000

unraid1

Contrôler que les LEDs selon les états des disques

unraid2

Status des disques

unraid3

Activation ou non

unraid4

Configuration du bandeau, avec l’état actuel en bas. Les couleurs sont en hexadécimale.

unraid5

Pour mémo, codes LED du mode d’emploi du N1.

Indicator Light Explanation

NameColorStatusExplanation
Power LightWhiteSteady OnNormal startup and running
NetworkWhiteSteady OnValid network cable inserted
NetworkOffNoneNot connected to the network or network failure
HHD/NVMeWhiteSteady OnNormal status
HHD/NVMeYellowSteady OnS.M.A.R.T warning status
HHD/NVMeBright YellowSteady OnHigh temperature warning status
All IndicatorsWhiteBlinkingStartup and self-checking
Light StripFull ColorBlinking OnceFirst power-on after power outage
Light StripOffNoneStartup and self-checking

Loading

UNRAID Config Guardian : sauvegarde du système et de la configuration d’UNRAID

Par : Aerya
26 septembre 2025 à 05:48

UNRAID c’est bien. Mais UNRAID sauvegardé c’est mieux. Enfin… à moins de refaire mon boulet…
Et je ne parle pas des données telles que photos, films, musiques, etc, au moins sécurisées par la parité, mais bien de celles liées à l’OS (configuration globale, plugins…) ou aux Dockers eux-mêmes (images, configs…).

Si on peut installer X outils de sauvegarde indépendants (Kopia, Duplicati, Restic…), je pense qu’on est surtout très nombreux à utiliser le plugin Appdata Backup (qui ne devrait plus être maintenu, mais) qui fait le boulot avec du backup incrémental des données des Dockers et du /boot. Surtout qu’on peut lui ajouter des scripts avant/après chaque étape, histoire de personnaliser à fond tout ça.

Cependant, 2 précautions valent mieux qu’une, et l’outil UNRAID Config Guardian de stephondoestech permet de créer des sauvegardes récurrentes (cron en variable du Docker) des configurations d’UNRAID et des Dockers (qui tournent, pas les stoppés pour l’instant). De surcroît avec un script de restauration d’urgence pour tout remettre en place simplement et rapidement. Utilisé en parallèle du plugin Appdata Backup, cet outil se concentre sur l’OS même, sa configuration, ses plugins et sort un gros compose.yml pour remettre en branle tous les Dockers.

unraid1

« UCG » permet de lister les containers et leurs volumes/variables

unraid2
unraid6

et d’en faire une sauvegarde via un chemin local. Ce dernier pouvant être un disque dur, une clé USB, un montage de NAS/FTP, un montage rClone…

unraid3
unraid4

Et ce ne sont que des configurations, ça ne prend donc pas de place à stocker.

admin@DockerLab:/volume1/mnt/BackUp UNRAiD Config Guardian$ ls -lsha
total 308K
196K -rwxrwxrwx+ 1 admin users 195K Sep 24 15:28 container-templates.zip
 36K -rwxrwxrwx+ 1 admin users  36K Sep 24 15:28 docker-compose.yml
4.0K -rwxrwxrwx+ 1 admin users 1.2K Sep 24 15:28 README.md
4.0K -rwxrwxrwx+ 1 admin users 2.7K Sep 24 15:28 restore.sh
 68K -rwxrwxrwx+ 1 admin users  66K Sep 24 15:28 unraid-config.json


En cas de pépin, ça se restaure simplement en copiant tous les fichiers sur le serveur et en lançant restore.sh

# Unraid Backup Documentation

**Generated:** 2025-09-24 15:28:57
**Server:** HomeBox
**Containers:** 45

## Quick Recovery (Recommended: Unraid Templates)

1. Install fresh Unraid
2. Restore flash drive from backup
3. Set up disk array
4. Run: `bash restore.sh` (restores XML templates)
5. Go to Docker tab → Add Container → Select your templates
6. Configure paths and restore appdata from backup

## Files

- `unraid-config.json` - Complete system configuration
- `container-templates.zip` - XML templates for native Unraid restore
- `docker-compose.yml` - Fallback container definitions
- `restore.sh` - Automated restoration script
- `README.md` - This file

## Restore Methods

### Method 1: Native Unraid Templates (Recommended)
```bash
bash restore.sh  # Extracts templates to /boot/config/plugins/dockerMan/templates-user
```
Then use Unraid WebUI to add containers from templates.

### Method 2: Docker Compose (Emergency Fallback)
```bash
docker-compose up -d  # Or: docker compose up -d
docker-compose ps
```
Note: Bypasses Unraid's container management system.

Keep this documentation safe and test your restore process!

On le trouve évidemment dans les applis d’UNRAID, il faut cependant au préalable installer le container dockersocket. Puis on peut configurer « UCG » en y mettant l’IP de dockersocket :

unraid7

Voilà le genre d’outil qui ne consomme pas de ressource, ne prend quasi pas de place et peut permettre de se sentir moins seul en cas de gros pépin 🙂

Loading

Utiliser la version Usenet de Decypharr

Par : Aerya
18 septembre 2025 à 07:40

Une ancienne version de Decypahrr permet de l’utiliser avec Usenet. Non maintenue, je ne recommande pas de s’en servir pour BitTorrent.

J’ai testé sur une petite machine et ça marche mais ça consomme 100% de mon CPU en cas de transcodage couplé au téléchargement sur Usenet. Mais c’est fonctionnel avec les .nzb compatibles (pas de mot de passe, par d’archive).
À l’époque j’avais Usenet-Drive ou encore nzbDAV sur un serveur plus robuste et ça passait très bien même en avance rapide.

Nous sommes dans le cas d’un montage de .nzb « streamable », il n’y a donc aucun debrideur à ajouter.

Le compose que j’utilise build le Dockerfile puisqu’il n’y a pas d’image de publiée et s’occupe du montage rClone du WebDav, celui-ci n’étant pas inclus dans l’interface.
Il faut au préalable avec sa config rClone, qu’on peut créer à la main dans rclone.conf :

[decypharr-usenet]
type = webdav
url = http://192.168.0.163:2828/webdav/usenet
vendor = other
user = ""
pass = ""

URL : l’IP et le port de la WebUI de Decypharr tel qu’indiqué dans le compose

Ici je n’utilise pas de user:pwd pour l’accès à la WebUI de Decypharr. Si vous voulez le faire, il faut y mettre un pwd chiffré :

rclone obscure mon-mot-de-passe

Et donc mon compose

services:
  decypharr-usenet:
    image: decypharr:usenet
    container_name: decypharr-usenet
    build:
      context: https://github.com/sirrobot01/decypharr.git#usenet
      dockerfile: Dockerfile
    restart: always
    cap_add:
      - SYS_ADMIN
    security_opt:
      - apparmor:unconfined
    ports:
      - 2828:8282
    volumes:
      - /mnt/decypharr-usenet:/mnt/decypharr-usenet:rshared
      - /home/aerya/docker/decypharr-usenet/configs/:/app
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Paris
    devices:
      - /dev/fuse:/dev/fuse:rwm
  rclone-mount:
    image: ghcr.io/rclone/rclone:latest
    container_name: decypharr-usenet-rclone
    depends_on:
      - decypharr-usenet
    devices:
      - /dev/fuse
    cap_add:
      - SYS_ADMIN
    security_opt:
      - apparmor=unconfined
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Paris
    volumes:
      - /home/aerya/docker/decypharr-usenet/config/rclone:/config/rclone
      - /mnt/decypharr-usenet:/mnt/decypharr-usenet:rshared
      - /mnt/:/mnt/
    ports:
      - 5575:5575
    restart: always
    command:
      - mount
      - "decypharr-usenet:"
      - /mnt/decypharr-usenet
      - --config=/config/rclone/rclone.conf
      - --log-file=/config/rclone/rclone.log
      - --async-read=true
      - --allow-non-empty
      - --no-modtime
      - --allow-other
      - --rc
      - --rc-no-auth
      - --rc-addr=0.0.0.0:5575
      - --cache-dir=/mnt/Data/rCloneCache
      - --vfs-cache-mode=full
      - --vfs-cache-max-age=1h
      - --vfs-cache-max-size=50G
      - --dir-cache-time=5m
      - --vfs-cache-poll-interval=1m
      - --vfs-read-chunk-size=128m
      - --vfs-read-chunk-size-limit=128m
      - --vfs-read-ahead=256k
      - --buffer-size=10m
      - --umask=002
networks: {}


Je pense que les paramètres de montage de rClone peuvent s’optimiser. Pour l’instant je ne fais pas plus de tests.

La configuration de Decypharr est simple : ajouter un indexeur Usenet et les chemins de téléchargement (le WebDAV)

decynet
decynet1
decynet2

Une fois Decypharr configuré et le tout relancé, j’ai bien mon montage

root@StreamBox:/mnt# df -H
Filesystem           Size  Used Avail Use% Mounted on
tmpfs                824M  4.3M  819M   1% /run
/dev/sdb2            251G  183G   56G  77% /
tmpfs                4.2G     0  4.2G   0% /dev/shm
tmpfs                5.3M  8.2k  5.3M   1% /run/lock
/dev/sda1            472G  108G  341G  25% /mnt/Data
tmpfs                824M  115k  823M   1% /run/user/1000
decypharr-alldebrid  1.2P     0  1.2P   0% /mnt/decypharr/alldebrid
decypharr-usenet:    1.2P     0  1.2P   0% /mnt/decypharr-usenet

Avec les contenus de tests

root@StreamBox:/mnt# tree decypharr-usenet/
decypharr-usenet/
├── __all__
│   ├── 28.Years.Later.2025.MULTi.VFQ.Hybrid.2160p.UHD.BluRay.REMUX.CUSTOM.DV.HDR10Plus.HEVC.TrueHD.7.1.Atmos-ONLY
│   │   └── bd7925555a625f9db23d7ddf2ae4cfe64fc8c250d5d308.mkv
│   ├── Barbie.2023.MULTi.VF2.HDR.DV.2160p.WEB.x265-FW
│   │   └── daec752aec35c12cca5178469508afb58b7dbebfb93ef6e139cf.mkv
│   ├── Demolition.2015.MULTi.TRUEFRENCH.1080p.BluRay.REMUX.AVC.AC3.DTS.HDMA.5.1-PATOMiEL
│   │   └── lHWf3M0BMGkf.mkv
│   ├── Final.Destination.Bloodlines.2025.MULTi.TRUEFRENCH.1080p.BluRay.x264-Ulysse
│   │   └── ee3d99f582465188bdb26588adcd67846f9e410d2a128fc072b9596f0b035e.mkv
│   ├── Superman.2025.MULTi.VFQ.2160p.Bluray.REMUX.DV.HDR10.HEVC-BDHD
│   │   └── 6641c6843c54ea19333837ac52c889d991363f2303.mkv
│   ├── The.Electric.State.2025.MULTi.HDR.2160p.WEB.H265-LOST
│   │   └── 32f2be574e0ef3edaf3e547771d04a003129.mkv
│   └── V.H.S.Viral.2014.MULTi.1080p.WEB.H264-SUPPLY
│       └── 5c27f2c7ca6d9f3d26a749c23a43f0e6cd0470b9fd87.mkv
├── __bad__
└── version.txt

10 directories, 8 files


On peut d’ailleurs, comme pour la version BitTorrent, parcourir le WebDAV depuis Decypharr

decynet3

Le tout est accessible depuis Jellyfin. Et on peut configurer les *arrs avec ce WebDAV comme expliqué dans mon tutoriel sur Decypahrr « normal ».

Pour ce test j’y suis allé à l’arrache et ai monté directement /mnt/decyphrarr-usenet en médiathèque sous Jellyfin

decynet4

Sans transcodage, donc qu’avec le téléchargement Usenet, ça passe bien (Jellyfin sous LibreWolf).

decynet6
decynet7

En revanche avec un 2160p en transcodage mon serveur ne fait pas le poids

decynet8
decynet9

Tout ça pour dire que cette mouture de Decypharr est plus un PoC, certes fonctionnel, qu’un acteur majeur et durable du segment du streaming de .nzbs.

Loading

❌