Palisade
WARNING! Palisade is still under v1.0 development. However, pieces of what I'd like to be v1.0 are working. This document reflects its current state. Feel free to use, but use at your own risk.
Installation & Configuration
Palisade is a system gem. Install it globally to your system:
$ gem install palisade
If you're using rbenv or rvm, you may need to refresh your $PATH. Run
that command, or simply open a new command line session.
We then need to generate a config file:
$ palisade install
This will generate a hidden directory -- .palisade -- inside your home
directory. The Palisade directory has only one file -- config.yml. This is
where you place your backup configuration.
Usage
Once you are configured, you can run backups from the command line.
$ palisade backup
More automated options coming soon.
Contributing
- Fork it ( https://github.com/[my-github-username]/palisade/fork )
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create a new Pull Request