ElectricSheep.IO 0.3.0 has been released!
The 0.3.0 version is available as Ubuntu and Debian packages. This version deprecates OpenSSL for encryption of secrets and credentials in favor of GPG, replaces project
with job
in the DSL and fixes several issues and inconsistencies. See the changelog for details.
Encrypt passwords and secrets with GPG
The 0.3.0 adds support for GPG encryption of private information - passwords, access keys and so on - so that you may easily share your backup configuration files or place them under version control without taking the risk of revealing sensitive information, such as database passwords and the like. Please note that encryption using OpenSSL has been deprecated. See Encrypt secrets for more information.
Encryption of backup files is planned for 0.4.0 and will also use GPG as the cryptography backend.
The project
is deprecated, long live the job
!
project
is deprecated, long live the job
!Use of the project
noun has been deprecated in Sheepfile in favor of job
. In our opinion it makes sense as a project may consist of multiple backup jobs. Jobs now support the private_key
option so that you may specify an SSH private key at the hosts or jobs level.
How We Learned to Stop Worrying and Love the Docs
A lot of efforts have been done on documentation, see the Getting started section, we hope you'll enjoy it.
Thanks & kudos to the wise owls at Readme for providing us with a free Developer Hub!
Changelog