/Restic-docker

`restic` is a tiny container to serve a `restic` mount via SMB to circumvent OSXFUSE issues

Primary LanguageDockerfile

License BSD-2-Clause License MIT

restic

Welcome to restic 🎉

restic is a tiny container to serve a restic mount via SMB to circumvent OSXFUSE issues.

Example

# The container currently supports five environment variables
export SMB_PASS="<samba share password>"
export RESTIC_REPOSITORY="<restic repository location>"
export RESTIC_PASSWORD="<restic repository encryption password>"
export AWS_ACCESS_KEY_ID="<S3 secret key identifier>"
export AWS_SECRET_ACCESS_KEY="<S3 secret key value>"

# Start the container
docker compose up 

Now the mounted restic share should be available at smb://restic:$SMB_PASS@localhost:1445/.