1.6 KiB
1.6 KiB
sockethub Cookbook
This cookbook installs sockethub
Attributes
sockethub::default
| Key | Type | Description | Default |
|---|---|---|---|
['sockethub']['version'] |
String | The npm version of sockethub to install | 5.0.0-beta.0 |
['sockethub']['port'] |
Integer | The local port to run sockethub on | 10550 |
['sockethub']['domain'] |
String | The public domain served by the openresty proxy | sockethub.kosmos.org |
['sockethub']['log_level'] |
String | Console log level (error, warn, info, debug) | info |
['sockethub']['about']['name'] |
String | Display name of this instance on the root info page | '' |
['sockethub']['about']['description'] |
String | Short description shown on the root info page | '' |
['sockethub']['about']['contact'] |
String | Operator contact (email or URL) on the root info page | '' |
['sockethub']['about']['links'] |
Array | Extra links ({ "label": ..., "url": "https://..." }) on the root info page |
[] |
['sockethub']['about']['showVersion'] |
Boolean | Show the exact server version on the root info page | false |
['sockethub']['about']['showUptime'] |
Boolean | Show the process uptime on the root info page | false |
['sockethub']['platforms'] |
Array | Platform packages to load (the production set, without platform-dummy) |
see attributes/default.rb |
The about values are set per deployment in roles/sockethub.rb; the cookbook
defaults are empty, so the root info page shows only the technical details.
links entries must be objects with a label and an http(s) url.