G

GoSƐ

GoSE is a backup tool for encrypted, deduplicated, and versioned file storage using the S3 protocol.

About GoSƐ

GoSE (Go Secure Encrypted) is a command line backup utility written in Go that stores your files in S3 compatible object storage. It uses content defined chunking for deduplication and encrypts everything client side with AES 256 GCM. The tool creates incremental snapshots so you can restore files from any point in time.

It supports any S3 backend including AWS S3, MinIO, and Backblaze B2. GoSE uses a rolling hash algorithm to split files into variable sized chunks which makes deduplication efficient even across different versions. The tool also handles metadata like permissions and timestamps. Configuration is done through a simple YAML file.

GoSE is open source under the Apache 2.0 license. It is a good fit for developers and sysadmins who want a lightweight encrypted backup solution without a central server. The project is maintained by Steffen Vogel and is still in early development with version 0.1.0.
Backup Solutions

Quick Facts

Pricing
Free
License
Open Source
Platform
Linux
Version
0.1.0
Developer
Steffen Vogel