Hello Community,
I’m excited to announce BackUpScale, an upcoming hosted Restic implementation that offers Restic as a service! After running a prototype for a couple of years, we’re now setting up a scalable production system built on Restic’s reliability and versatility.
On the security side, highlights include key-based SSH access, SSH forced commands, append-only snapshots, and a zero-trust security model.
Outside of that, we’ll have user-friendly account dashboards & client-side interfaces for the backed-up devices, some automated device configuration (currently an Ansible role; contributions welcome), Rclone integration for optimizing storage handling, the storage itself, and we’ll keep it all cost-effective.
The concept is to handle all the hard parts of setting up and maintaining an optimal, secure Restic environment, so that you can enjoy a hassle-free backup experience that you can just use. Our goal is to offer a reliable backup solution that you can trust without worrying about the complexities of setup and maintenance. In a nutshell, the scheduler running on client devices runs Restic locally, and then we manage the repositories remotely.
For more information on the implementation, please read the Hosted Restic page on our Web site, and check out our blog post for the full general announcement and current status. We also provide a technical background page for the curious.
We’d love to hear your thoughts and feedback! What other features would you like to see in BackUpScale? Do you have any questions? Let’s discuss! For example, there’s a question in the Reddit community about switching the front end to Backrest. Please provide your thoughts.
I’d like to thank the Restic community, and especially the maintainers for keeping all this going over the years. Your hard work and dedication make projects like ours possible.