Docker implementation of Supplejack stack (API, Manager, Worker, MongoDB, Redis and Solr).
- Redis container
- Solr container
- Docker volumes for mongo and solr-index
- Supplejack worker container: rails
- Supplejack worker container: sidekiq
- Supplejack manager container
- Supplejack sample API container: rails
- Supplejack sample API container: sidekiq + crons for indexing
Note that the cronjob for indexing new records in to solr runs once per minute, as does the Solr autocommit.
- Docker
- Docker Compose
- Setup Guide found here
File a new issue if you have questions or issues.
- Fork it ( https://github.com/digitalnz/supplejack_docker/fork )
- Create your feature branch (
git checkout -b my-awesome-feature) - Commit your changes (
git commit -am 'Add my awesome feature!') - Push to the branch (
git push origin my-awesome-feature) - Create a new Pull Request
