Container image to download/backup Steam Cloud Save
6.9K
Github: https://github.com/pyscsd/steamCloudSaveDownloader
For supported games, Steam will automatically upload game saves to the cloud. This is intended for seamless playing across multiple devices but NOT as a form of backup. Assume your game save is corrupted by the game itself or you perform something cannot be undone. Once you close the game Steam will automatically uploads newest(corrupted) game saves to the cloud. That is basically game over if you haven't backup your save or unplug your Internet cord before you close the game. This is when steamCloudSaveDownloader(abbreviated as scsd) come to the rescue.
You can view and download your save files stored on Steam cloud here. This program automatically crawls the webpages and download if the files are outdated. A number of copies are kept locally in case something goes wrong. You can rollback your saves whenever anything goes wrong.
Below is the minimal example for running within docker. This will bind mount the data directory and run the authentication process.
mkdir data
docker run -d --name scsd -v ./data:/data -v /etc/localtime:/etc/localtime:ro hhhhojeihsu/scsd:latest
docker exec -it scsd scsd_auth <username>
/data: Where the save files and program related files are located/config: Where the configuration file is stored.
scsd.conf within this directory and take it as config file.scsd.conf.default. Which takes precedence after scsd.conf, if co-exist.| Name | Purpose | Default |
|---|---|---|
| PUID | Effective UID for scsd to run with | 1000 |
| PGID | Effective GID for scsd to run with | 1000 |
| CRON_VAR | Cron syntax for scheduled run | 39 */2 * * * |
| AUTO_UPDATE | Set to true to enable scsd auto update | false |
Content type
Image
Digest
sha256:2d831ad87…
Size
38.3 MB
Last updated
13 days ago
docker pull hhhhojeihsu/scsd