cookbook 'sparkleshare', '= 0.5.0'
sparkleshare (2) Versions 0.5.0 Follow0
Configures sparkleshare and configures/installes dashboard http client
cookbook 'sparkleshare', '= 0.5.0', :supermarket
knife supermarket install sparkleshare
knife supermarket download sparkleshare
Description
Sets up sparkleshare (basically a git repository) and
sparkleshare dashboard (continued by community)
Dashboard has the advanced capability to sync with mobile devices.
Currently Dashboard is tested in connection with GitLab.
Currently only one repository (main sync repository) is supported.
Requirements
openssh for connection
Attributes
Configure repository
default['sparkleshare']['repo_dir'] = "/home/storage"
default['sparkleshare']['repo_name'] = "SparkleShare"
Configure directory for source code of dashboard
default['sparkleshare']['dashboard_dir'] = "/home/storage/dashboard"
Configure session secret for client/server communication
default['sparkleshare']['session_secret'] = 'JustSomeRandomString'
Usage
Set up node['sparkleshare']['session_secret'] and run recipe
Ideas/Todo
- Test and ready the server cookbook
use repositorys to share via
sparkleshare_repository "myCoolRepo" do
visibility "private" #"public"
path "/path/to/git/repo" #defaults to node attrseparate recipes
Contact
see metadata.rb
Dependent cookbooks
npm >= 0.0.0 |
openssh >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.