I'm trying to get devine to use a proxy for some services, but I can't figure out the syntax for the devine.yaml file, or make --proxy work. I've got a NordVPN account, so I probably need to put the logon details somewhere and then I need to tell devine to use a proxy for a particular service.
Anybody made this work?
I should say that devine is in general very easy to use, and I can get round the problem by setting my computer to the right country, but that's a bit inflexible.
dwk33
+ Reply to Thread
Results 1 to 8 of 8
-
-
I couldn't find clear guidance on how to configure devine.yaml or unshackle.yaml to automatically use NordVPN if necessary, but I've now worked it out from the code. The important thing is proxy-providers!
The syntax is (the indents seem to disappear but are probably not important)
proxy-providers:
nordvpn:
username: <>
password: <>
Note:
1. All the keywords must be in lower-case.
2. The username and password are the service credentials and not user logon. I think they are always 24 characters long.
3. You can also request country-specific servers.
4. The important document is the Config Documentation, which is helpful once you know how to read it!
https://www.cdm-project.com/CDRM-Team/devine/src/commit/b829ea5c5e357127bbca8e7ea6f984...e296/CONFIG.mdLast edited by dwk33; 10th Jan 2026 at 05:42. Reason: clarify lack of indents
-
https://github.com/vinefeeder/TwinVine/blob/main/packages/envied/src/envied/envied-wor...g-example.yaml been there all the while...
Noob Starter Pack. Just download any Widevine media! Over 22,000 downloads for V6!.
https://files.videohelp.com/u/301890/hellyes6.zip -
So it has, but I've never looked at twinvine! Also, unshackle-example.yaml has proxy-providers, so I could have found it from there when I installed envied.
But I didn't get a reply to my original post in May, so I went about finding the syntax the hard way, and discovered a bit more about how the code works. It's been an interesting journey... -
No - but you must keep the order shown above, all in lower-case and with no blank lines separating them. And you have to find your NordVPN service credentials.
If you're still having trouble, post your unshackle.yaml file (with your credentials edited out - but include the number of characters).
Similar Threads
-
How To - Plugins PlayReady Proxy / PlayReady Proxy-API
By evangelle in forum Video Streaming DownloadingReplies: 25Last Post: 22nd Nov 2025, 00:59 -
Running DEVINE in RAM only
By pssh in forum Video Streaming DownloadingReplies: 1Last Post: 23rd Dec 2024, 13:38 -
Devine on Android
By PSXman_uk in forum Video Streaming DownloadingReplies: 5Last Post: 2nd Nov 2024, 17:07 -
Help With Writing First Devine Service
By stevepen1974 in forum Video Streaming DownloadingReplies: 4Last Post: 16th Aug 2024, 15:27 -
help with install Devine
By macos in forum Video Streaming DownloadingReplies: 2Last Post: 14th Aug 2024, 05:58



Quote