You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: blog/2023-07-01.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,7 +28,7 @@ Our team has been working tirelessly for the past year on creating GameVault, th
28
28
29
29
With GameVault, you can play and track games together with your friends on a shared file server, free from any restrictions that traditional game platforms may impose. We have designed it to work with DRM-free games, providing a unique solution for those who want a more flexible and open approach to gaming. Think of it like Jellyfin, but for Videogames.
30
30
31
-
GameVault offers a self-hosted approach that gives you complete control over your gaming experience. The platform enables you to browse your server's game collection, securely download games, launch and play them, and even track your playtimes and progress - regardless of whether the server is offline. Additionally, you can compare stats and play states with other users on the server.
31
+
GameVault offers a self-hosted approach that gives you complete control over your gaming experience. The platform enables you to browse your server's game collection, download games, launch and play them, and even track your playtimes and progress - regardless of whether the server is offline. Additionally, you can compare stats and play states with other users on the server.
32
32
33
33
Our server features offer automatic indexing of games on the file system into a database, enrichment of games with metadata like tags and genres using RAWG API, multi-user authentication, and configurable logging. We have also implemented health monitoring, full-text search, filters, sorting, pagination, and a fully documented API. The GameVault platform is highly configurable to suit your needs.
Copy file name to clipboardExpand all lines: docs/gamevault-plus/cloud-saves.md
+13-2Lines changed: 13 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ sidebar_position: 4
3
3
title: "Cloud Saves"
4
4
---
5
5
6
-
GameVault+ provides **secure, cross-device savefile synchronization**, making sure your progress stays protected and ready to go, no matter where or when you play. By using GameVault Server, your saves are backed up automatically, so you can switch computers or reinstall a game without losing any progress.
6
+
GameVault+ provides **cross-device savefile synchronization**, making sure your progress stays protected and ready to go, no matter where or when you play. By using GameVault Server, your saves are backed up automatically, so you can switch computers or reinstall a game without losing any progress.
7
7
8
8
## Quick Setup
9
9
@@ -34,12 +34,23 @@ When you install a game through GameVault, your **latest savefile version** is a
34
34
35
35
### Play & Auto-Sync
36
36
37
-
Once you’ve played for at least a minute and then exit the game, GameVault automatically checks for updated savefiles, compresses them, and securely uploads them to your GameVault Server. This process happens behind the scenes, so you don’t have to worry about manually backing up your progress.
37
+
Once you’ve played for at least a minute and then exit the game, GameVault automatically checks for updated savefiles, compresses them, and uploads them to your GameVault Server. This process happens behind the scenes, so you don’t have to worry about manually backing up your progress.
38
38
39
39
### Cross-Device Sync
40
40
41
41
With your savefiles stored in the cloud, you can install the same game on another device and immediately access the same save state. Just launch the game, and GameVault will seamlessly load your existing progress. Whether you’re on a second PC or coming back after a fresh install, your saves will always be there.
42
42
43
+
:::warning **Potential Restore Issues**
44
+
Ludusavi may not properly restore save files in certin cross-device cases:
45
+
46
+
- Save files are stored within the **Game Installation Directory**, and your **Game Installation Directory differs** across your devices.
47
+
- Save files are stored within the **Windows user profile**, and the **Windows username differs** across your devices.
48
+
49
+
This is due to Ludusavi storing absolute paths instead of using dynamic placeholders (e.g., %USERPROFILE% or %INSTALLDIR%).
Sometimes you may need to sync savefiles manually, such as when you’ve been offline and only just reconnected to the internet. You can upload your savefiles by using the **Upload Savefiles** button on the Game Page.
Copy file name to clipboardExpand all lines: docs/server-docs/backup-and-restore.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,6 +30,6 @@ You can trigger the restoration and upload backups using the GameVault Client or
30
30
31
31
2.**Never, under any circumstances**, attempt to restore a backup from a different database technology (e.g., SQLite to Postgres or vice versa). This will result in a catastrophic failure.
32
32
33
-
3. Always monitor the server logs while restoring a backup. If you notice anything unusual or different than a harmless warning, make a copy and securely store the file located at /tmp/gamevault-pre-restore.db on your container/server. This file serves as a backup created just before restoring the uploaded backup. In case of a major failure, GameVault may also perform this pre-restore backup restoration automatically. If you encounter difficulties, attempt to restore from this file. If this doesn't resolve the issue, you may need to explore manual restoration or consider other backup options.
33
+
3. Always monitor the server logs while restoring a backup. If you notice anything unusual or different than a harmless warning, make a copy and store the file located at /tmp/gamevault-pre-restore.db on your container/server. This file serves as a backup created just before restoring the uploaded backup. In case of a major failure, GameVault may also perform this pre-restore backup restoration automatically. If you encounter difficulties, attempt to restore from this file. If this doesn't resolve the issue, you may need to explore manual restoration or consider other backup options.
34
34
35
35
4. The Restoration is not incremental. It hard-deletes everything and hard-restores everything.
0 commit comments