Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dblock/opsworks_service_worker
Generic OpsWorks service worker recipe.
https://github.com/dblock/opsworks_service_worker
Last synced: 13 days ago
JSON representation
Generic OpsWorks service worker recipe.
- Host: GitHub
- URL: https://github.com/dblock/opsworks_service_worker
- Owner: dblock
- License: mit
- Created: 2013-10-01T13:40:14.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2013-10-01T13:40:27.000Z (about 11 years ago)
- Last Synced: 2024-10-08T23:10:47.241Z (about 1 month ago)
- Language: Ruby
- Size: 105 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
opsworks_service_worker
=======================These recipes set-up an [AWS OpsWorks](http://aws.amazon.com/opsworks/) instance to run a service worker within a Rails environment.
Compatibility
-------------Currently only compatible with [raad](https://github.com/colinsurprenant/raad).
Configuration Examples
----------------------You must specify a list of services to run in your stack's custom JSON.
{
"services": {
"your-app-name" : {
"service_daemon": {
"cmd" : "script/service_daemon",
"args" : "--any-additional=parameters"
}
}
}
}OpsWorks Set-Up
---------------The layer's custom chef recipes should be associated with events as follows:
* **Setup**: `opsworks_service_worker::setup`
* **Configure**: `opsworks_service_worker::configure`
* **Deploy**: `opsworks_service_worker::deploy`
* **Undeploy**: `opsworks_service_worker::undeploy`
* **Shutdown**: `opsworks_service_worker::stop`License
-------MIT. See [LICENSE](LICENSE).
© 2013 Daniel Doubrovkine, [Artsy](http://artsy.net).