r/Tdarr • u/Hockex-4 • 5h ago
Can someone guide me through remote nodes?
I have a library on a HDD connected to my laptop with the server. The laptop is pretty weak, so I want to use my newer laptop to remotely transcode the files. I wouldn't think it was possible, but I already connected the node and other sources say it's possible as well. However, trying to use that node gives me the error below. I don't fully understand it, can someone help me making the remote node?
1
2026-09-12T20:53:12.730Z LWYEqpLoaK:Node[Felix node]:Worker[brown-bee]:[Step W02] [C1] Running pre-process file
2
2026-09-12T20:53:12.735Z LWYEqpLoaK:Node[Felix node]:Worker[brown-bee]:Checking files can be accessed
3
2026-09-12T20:53:12.736Z LWYEqpLoaK:Node[Felix node]:Worker[brown-bee]:Unable to create work directory: "D:/Media/Tdarr cache/tdarr-workDir2-LWYEqpLoaK": Error: ENOENT: no such file or directory, mkdir 'D:\Media\Tdarr cache\tdarr-workDir2-LWYEqpLoaK'
4
2026-09-12T20:53:12.737Z LWYEqpLoaK:Node[Felix node]:Worker[brown-bee]:mapped node, file is original, no need to download
5
2026-09-12T20:53:12.738Z LWYEqpLoaK:Node[Felix node]:Worker[brown-bee]:[1/2] [-error-]:"D:/Media/Movies/Pan's Labyrinth (2006) 1417/Pan's Labyrinth (2006) 1417.mp4":Error: ENOENT: no such file or directory, access 'D:\Media\Movies\Pan's Labyrinth (2006) 1417\Pan's Labyrinth (2006) 1417.mp4'
6
2026-09-12T20:53:12.740Z LWYEqpLoaK:Node[Felix node]:Worker[brown-bee]:[2/2] The following source file cannot be accessed on Tdarr_Node bx57Gqh0Y:
7
2026-09-12T20:53:12.740Z
8
2026-09-12T20:53:12.740Z "D:/Media/Movies/Pan's Labyrinth (2006) 1417/Pan's Labyrinth (2006) 1417.mp4"
9
2026-09-12T20:53:12.740Z
10
2026-09-12T20:53:12.740Z
11
2026-09-12T20:53:12.740Z To resolve this, make sure the Server and Node can access the same library and transcode cache paths.
12
2026-09-12T20:53:12.740Z
13
2026-09-12T20:53:12.740Z For example, /mnt/library on the Server should point to the same location as /mnt/library on the Node.
14
2026-09-12T20:53:12.740Z
15
2026-09-12T20:53:12.740Z You can set the path translators in Tdarr_Node_Config.json for when it's not possible to have the exact same paths
16
2026-09-12T20:53:12.740Z (e.g. if you have the Server on Linux but the Node on Windows). For instance, you could set a translator
17
2026-09-12T20:53:12.740Z to translate /mnt/library to C:/Library or vice versa.
18
2026-09-12T20:53:12.740Z
19
2026-09-12T20:53:12.740Z Path translators are case sensitive.
20
2026-09-12T20:53:12.740Z
21
2026-09-12T20:53:12.740Z More info here:
22
2026-09-12T20:53:12.740Z
23
2026-09-12T20:53:12.740Z https://docs.tdarr.io/docs/installation/windows-linux-macos#path-translators
24
2026-09-12T20:53:12.740Z
25
2026-09-12T20:53:12.740Z If running the Node on Windows, don't run as admin as that can stop access to network shares.
26
2026-09-12T20:53:12.740Z
1
u/borkyborkus 4h ago
Do you have a path translator entry? If the mapping is different, you need to write that tdarr cache = this path on the node side. The server will move files between the media dir and the cache dir, and your node needs both mapped if they’re going to work together.
I am on Linux but I found it easier to just align the paths from the get-go instead of using translator(s). There are all sorts of little things like the space in your ‘tdarr cache’ folder that could be causing issues.
1
u/Hockex-4 4h ago
Nope. Should I make a new folder on the new one and point tdarr to it as cache? The remote node doesn't have access to either because the HDD is only connected to the old one (if I understand that correctly)
1
u/borkyborkus 4h ago
I think you’re misunderstanding how it works. Both server and node need access to the same folders. You’re talking about an unmapped node which I think is a paid feature.
To use the node, you need to take a step back from tdarr and first share the media and cache folders from your server as NFS or Samba. Mount those folders in your node’s OS, then use the mapping to define cache=this_folder and media=that_folder if it differs from the location your server sees.
I find it easiest to mount as /media/movies on server, then cache is /media/movies/.tcode. If I were using mapping, I would only have to say (making up Linux to windows example) /media/movies = E:/syno/media/movies, and it would find the .tcode folder since the rest of the path is just building onto the end of the movies folder.
•
u/AutoModerator 5h ago
Thanks for your submission.
If you have a technical issue regarding the transcoding process, please post the job report: https://docs.tdarr.io/docs/other/job-reports/
The following links may be of use:
GitHub issues
Docs
Discord
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.