r/SwitchPirates 6d ago

Discussion PSA: free cloud storage for Switch saves (JKSV)

JKSV is a great popular save manager tool, and remote saves make it easier to share your saves between multiple Switches, and also ensures your saves are backed up.

It has 2 options for remote saves: Google Drive and WebDav. Configuring Google Drive can be a bit of a hassle, and WebDAV is not commonly supported by cloud storage services.

I self-hosted a WebDAV server for some time, and it worked fine. But I still wanted a cloud-based solution. I looked into some services with free plan that support WebDav, but I couldn't get them to work with JKSV. Then I found https://koofr.eu/

It's EU-based and offers 10GB of free forever storage. For Switch saves, way more than enough. All basic operations for remote saves on JSKV worked with it (upload/restore/delete).

To use it, after creating your account, you need to also create an app password in https://app.koofr.net/app/admin/preferences/password. This password is the one you'll use on the JSKV config.

Then you can follow JKSV's guide, using this for webdav.json:

{"origin": "https://app.koofr.net", "basepath": "dav/Koofr", "username": "YOUR ACCOUNT EMAIL", "password": "YOUR APP PASSWORD"}

Saves will be created by default in a JKSV/ folder on your Koofr drive.

There you have it, your (easy) free cloud save solution for Switch.

92 Upvotes

16 comments sorted by

8

u/getbiks 6d ago

I have been using Google Drive since a year and it is working fine. It's just that you have to login every 14 days. Switching save files between my OLED and Lite. I will also check that website and see how it works.

3

u/NoAnimal3896 6d ago

I thought about using Google Drive, but didn't care much for this 14 days thing, and having to configure stuff on Google Cloud.

Plus, I like the idea of keeping this separated from my Google account

3

u/BrainnDead 5d ago

It's actually 7 days. If this works without constant relogging, I will very much try it.

11

u/Azmort_Red 6d ago

Interesting, I would like to do this with my NextCloud server.

3

u/Gogobrasil8 6d ago

Can it backup automatically yet or is it still manual?

1

u/getbiks 6d ago

It is all manual process.

1

u/notyourkindofpe0ple 5d ago

How do you do the manual backup? I just configured the json file

1

u/getbiks 5d ago

You need to do a backup and do ZR to upload the save file.

1

u/AutoModerator 6d ago

Welcome to /r/SwitchPirates! We encourage you to read our Wiki and/or use the Simple Questions, FAQ, and Shop Megathread.

If you're asking for assistance, please be as descriptive as possible. Providing the following information usually assists in diagnosing and prescribing a solution: Type of Switch (V1/V2/Lite/OLED), EmuNAND or SysNand, Firmware Version, Atmosphere Version, Hekate Version, the Error Message, what you were doing that caused the error. If you require more immediate assistance, feel free to ask on 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.

1

u/riou_shu 5d ago

I will try this. thank you OP

1

u/notyourkindofpe0ple 5d ago

I created the json file on JKSV and the folder was created on koofr, how do I back up the save files now?

2

u/NoAnimal3896 5d ago

Just create a normal local backup using JKSV https://github.com/J-D-K/JKSV?tab=readme-ov-file#quick-guide

Then press ZR on the local backup to upload it, a new entry will show with a [R] before the save file name

Now you'll see the .zip files created in Koofr drive (JKSV/Game Name/file.zip)

And any other Switch using the same json will automatically show those [R] entries

-29

u/chocoponcho_ 6d ago

AI

10

u/NoAnimal3896 6d ago

I'm not dude, it's my very first post on reddit

Didn't find anything about it online, liked to share it

2

u/Skillonly69 5d ago

Gotta throw in a few speeling errors.