With Synology you can self host your own NUT server. I found a very efficient NUT server that uses 96% less RAM than others and it works quite well.
If you are good with command line, create run.sh and put below:
#!/bin/bash docker run -d --name=tinfoil-hat -e AUTH_USERS=USER:PASS -p 8465:80 -v /path/to/games:/games vinicioslc/tinfoil-hat:latest
Replace USER, PASS and path with your own. If you don't want authentication just remove the AUTH_USERS.
If you use Container Manager, search for vinicioslc/tinfoil-hat, and setup as parameter as above.
Hope it helps.
I installed nut https://github.com/blawar/nut and added a couple of nsp games and they show up in the files list after a scan. I can even open up the server in chrome via http and it shows the games in the list.
But when I attempt to view the games in tinfoil, it just takes a long time to load and then shows nothing in the list.
I added the nut server protocol as nutfs (vs https, gdrive etc).
I'm running on linux (ubuntu 20) and followed the instructions here: https://github.com/blawar/nut#installation-guide-linux
Videos
I installed the Nut server on my PC and I can see my games on Tinfoil when I connect locally, but when I try to connect from an external network, it doesn't show me anything, does anyone have a solution to this problem?
I'm using NUT server from Tinfoil to install NSP files directly now instead of dealing with downloading them, but the install speeds are like 1.3 MB/s and not the 35 MB/s as advertised. What am i doing wrong? I'm using a USB 3.0 port. new USB cable. is it a setting or something? Using NUT 2.5 and Tinfoil 8.1.0. Connecting over usbfs
So i have tinfoil 8.1 installed with the latest drivers but everytime i load up tinfoil, then NUT, I get stuck on either (1) Loading USB Files or IF that works, and I access my USBFS location on my PC where my NSPs are stored, Tinfoil and NUT freezes after i click install NSP. It just does nothing. NUT shows data being read but install stays at 0%. It worked for 2 games and now its broken.
The hell am i doing wrong?
SOLVED!
I'm trying to transfer some of my games to my switch using usb (Tinfoil-NUT) but it always shows me usb disconnected.. I can't seem to find any clue how to make it work.. I did install the tinfoil drive and the zadig one I believe.. Could it because of the drivers overlapping (?)
This may be a stupid question but can somebody please explain to me how i can download Tinfoil and Nut, i’m new to switch hacking so i’m still learning stuff about it
Keep in mind i’m using a mac
Or is there a easier way to pirate
Which option of installing games is better and why. Using NUT or just drag and dropping NSP file to switch when connected to PC.
Tinfoil has stopped displaying any new downloads for me via nut. I have re-installed both Tinfoil and the nut server but it still doesn't display anything. I even moved the nut server to a different PC to test but no luck. I can go to the nut server via web browser and it displays the games I have available. I can do this from the PC with the nut server and a different PC on my network. Any tips on what to try to get this working again?
So, for those that don't know... TF now let's you do all kinds of cool stuff without any setup. No FTP, no SMB, no NTP, and not NUT server. If you plug in a USB cable to your PC with TF open, you will not only.be able to access your SD card, but also will be able to see things such as Installed content in a nice file structure. In addition, you can even drag and drop XCI, NSP, and NSZ to a location called Install. When you drag n drop into there, it stream installs immediately on the switch. So if you transfer an 18GB XCI into there, the moment is done you can close TF and play the game.
Also other locations accessible easily. But yea, not sure if many people know about it so here's a post. On mobile so formatting might suck, and no pics sorry.
Edit : Here is a super pro mspaint pic showing the more important folders https://ibb.co/0CMLXnV
Fresh Windows 10 install.
Downloaded Nut.exe with tinfoil_driver.exe from github.
When running nut.exe, as soon as I open tinfoil on my switch, it keeps connecting/disconnecting and this error code is showing up on nut.exe :
usb exception: [Errno None] b'libusb0-dll:err [submit_async] submitting request failed, win error: A device which does not exist was specified.\r\n'
I tried to google, but I don't see anything close to my problem. I have another computer on windows 10, did the exact same steps and it works just fine. Has someone experienced this? Any solutions?
Thank you in advance :)
I've heard recently about NUT, DBI and about other programs also. Should I stop using tinfoil and replace it with something else?
So I have NUT setup with a pretty sweet library and Tinfoil is connected to it seemingly with no issue... However when I try and install anything Tinfoil just consistently installs only the patch, giving me the dreaded "You must have the software in order to play" message. I've setup an FTP server pointing at the same base files as NUT and weirdly when I manually install the v0 NSP of anything via Tinfoil it works!
Am I missing something with the configuration? Could this be on the NUT side?
Hi guys, I've tried everything for the past year and now for NUT to work. It just hates me somehow. I have installed drivers, regedit, latest nut, updated everything you name it.
I just want to play Lego Star Wars and my other XCIs I want to install. Why is that so hard? Anyone has a tutorial or guide, or an alternative?
Thanks in advance, from your fellow seriously frustrated Switch pirate
Edit: FINALLY! SOMETHING THAT WORKS!
I just made a tinfoil nodejs server with expressjs, that really works (i was using others with limitations in folder count making me move old games to another folder), you can use it with docker with something like Casaos or Portainer just mount your folder and enjoy on a local server more info at readme https://github.com/vinicioslc/tinfoil-hat.
The main features:
-
It generates shop .json|.tfl index on every request from tinfoil (dont need wait a cronjob or something like ownfoil)
-
No games or folders limit (just add everthing and its do the job)
-
You can define your own shop_template.jsonc (see docker-compose sample) making it show custom hello messsage on tinfoil and other options from tinfoil
-
Multiple users account with env variable user:pass,user2:pass2
If someone wants to contribute im just waiting PRs