Huggingface deploys free permanent high‑speed VPN nodes, unlimited traffic, unlocks ChatGPT, Netflix, YouTube and more, no keep‑alive required

Previously I shared a post about Hugging Face
https://www.nodeloc.com/t/topic/55010

Today I’m sharing another method

Registration address: https://huggingface.co/

  1. Click the avatar in the upper right corner to create a new Space

  2. The space name, description, and license can be anything; choose any open‑source license. Select Space SDKDocker, leave the rest as default, and create the space.

  3. Open the project repository (thanks to Lao Wang for the support). When forking, deselect the upstream copy, click the folder, and select the first workflow.
    GitHub - eooce/node-ws: 基于serverless实现的vless+trojan双协议,无内核,node环境通用项目


  4. Click the pencil icon to edit, locate line 44 where the image name is built; you can change it (or leave it) – it’s recommended that each person uses a unique name.

  5. Click Save in the upper right corner, then click the project name, select main, a dropdown will appear – choose hug.


  6. Click Actions, press the green Run button, then click the project name to return to the homepage, select the hug branch, and open index.js.
    image

  7. Edit the file: line 11 is the UUID (you can change it), line 15 is the domain assigned to the project, line 18 is the subscription token, default is sub.

  8. Copy the content, open the navigation site, go to Tools, click JS Obfuscator, delete the existing example code and paste the copied code. Choose an obfuscation level of Medium (not too high).
    https://nav.eooce.com/

  9. Paste the copied content back into index.js and save.

  10. Return to the project, click Actions, find the second item on the left, click Run workflow on the right, then press the green button. Wait for it to finish (about 30–45 seconds).


  11. Go back to the project homepage, locate Packages in the lower right corner; your built image will be displayed.


  12. Return to Hugging Face, click Files, click the + on the right, select the second option; Google Translate will open automatically, sorry for the inconvenience.

  13. The filename must be Dockerfile. Its content starts with FROM followed by the image address (it should start with ghcr). Paste the address after FROM, mind any spaces. On line 3 add ENV and, after a space in English input mode, add DOMAIN=your‑space‑domain-or‑reverse‑proxy‑domain. Click the three dots on the right, choose the second‑last option; at the bottom you’ll see an assigned domain. Scroll down and save the file – the image will be built automatically.


  14. Click App, click the three dots on the right, choose the second‑last option; the domain at the bottom is accessible. Append /sub to the URL to get the node, then copy the node information or subscription URL into V2rayN. Direct connections may be a bit slow and might need a CDN.


    image

  15. In Cloudflare select Workers, create a Hello World script, return to the project and copy the code. You need to replace the domain with the one provided by the space (no prefix needed). After saving, add a custom domain and access the custom domain.


  16. Click the second file, then click the pencil icon to edit, replace the domain, and click Save & Deploy.

23 Likes

Watching videos and similar content is basically smooth without restrictions, with a latency of around 200 ms.

1 Like

Very detailed

Thank you for sharing

感谢分享教程。

这是保姆级别了。

This detail is good.

It will probably get banned.

Thank you, thank you

Nanny‑style tutorial

Just came across Lao Wang’s video, haha

A very detailed tutorial

This script has been optimized and is shared here; if you need it, you can take a look.

2 Likes

心动了,试一下去

Haha, it’s really a nanny and tutorial!

The tutorial is quite detailed, you can give it a try!

Very detailed, thanks for sharing.

It is estimated that it will have to be shut down after a while.

Awesome, boss, but unfortunately my account got banned.

Truly impressive—learning one thing and being able to apply it to three.

Can you share a link?