Skip to content

fuchs-fabian/satissavebak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

satissavebak: Backup your Satisfactory with GIT

GPL-3.0 License

Description

This docker container is used to backup your Satisfactory save games and blueprints with GIT.

It is intended to be used on a Linux server.

⚠️ Disclaimer - Important!

Be sure to use a repository that is not intended for the productive development of projects. Here, the git history is cleaned up via cronjob so that the git repository does not become so large. The latest backup is then always stored here.

Getting Started

Simply run the install script. You will be guided through the installation.

wget https://raw.githubusercontent.com/fuchs-fabian/satissavebak/refs/heads/main/install.sh
chmod +x install.sh
./install.sh

As the simbashlog-notifier does not work straight away, the container must be shut down and then the configuration file under volumes/config/ must be adapted.

If a notifier is used that requires additional files, these must be created on the host and mounted. Alternatively, the files can also be created in the container if the corresponding bind mounts have been set beforehand.

To do this, simply enter the container:

docker exec -it satissavebak /bin/bash

If the cronjob schedule or other settings are to be adjusted, the Docker container must be shut down briefly and the .env file adjusted:

docker compose down
nano .env

As the log files are mounted on the host by default, the files could become very large in the long term. The log files should therefore be deleted from time to time.

The log files are located under volumes/logs/.

Bugs, Suggestions, Feedback, and Needed Support

If you have any bugs, suggestions or feedback, feel free to create an issue or create a pull request with your changes.

Support simbashlog

If you like simbashlog's ecosystem, you think it is useful and saves you a lot of work and nerves and lets you sleep better, please give it a star and consider donating.

Donate with PayPal

This repository uses simbashlog (LICENSE).

Copyright (C) 2024 Fabian Fuchs