RatticDB is a password management database designed for humans. We have focused on making it able to manage passwords for a team and to make that as easy as possible. We have setup a demo site so that you can evaluate whether RatticDB will suit your needs.
This cookbook installs and configures RatticDB
- Chef 12
- MySQL
These attributes are under the node['rattic']
namespace.
Attribute | Description | Type | Default |
---|---|---|---|
secretkey | A secret key used by rattic | String | SflkjQ2$AL;DSKJFASLKJFSD |
mysql_user | the user to connect to mysql | String | root |
These attributes are under the node['rattic']['apache2']
namespace.
Attribute | Description | Type | Default |
---|---|---|---|
user | The apache user to use | String | www-data |
group | The apache group to use | String | www-data |
doc_root | The directory to install rattic | String | /var/www/rattic |
server_alias | Aliases to use for the virtual host | Array | [node['hostname']] |
server_name | The virtual host ServerName | String | node['fqdn'] |
These attributes are under the node['rattic']['apache2']['ssl']
namespace.
Attribute | Description | Type | Default |
---|---|---|---|
certificate_file | SSL Certificate File | String | /etc/ssl/certs/ssl-cert-snakeoil.pem |
chain_file | SSL Chain File | String | '' |
key_file | SSL Key File | String | /etc/ssl/private/ssl-cert-snakeoil.key |
Please use standard Github issues/pull requests.
- Kristen Arnold ([@karnold][https://github.com/karnold])