Name: puppet-thumbor
Owner: Simpleweb
Description: Puppet module to deploy Thumbor http://github.com/globocom/thumbor
Created: 2014-12-11 16:50:57.0
Updated: 2014-12-11 16:53:22.0
Pushed: 2014-12-11 16:53:22.0
Homepage: null
Size: 105
Language: Puppet
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Puppet module to deploy Thumbor http://github.com/globocom/thumbor
This is a fork of https://github.com/viadeo/puppet-thumbor but allowing installation through pip instead of apt.
To test it with vagrant http://www.vagrantup.com/
r modules
clone git://github.com/Bladrak/puppet-thumbor.git modules/thumbor
odules/thumbor/tests
ant up
Now go on your favorite browser and open http://127.0.0.1:8888/unsafe/200x200/http://farm9.staticflickr.com/8145/7474160854_1f963b155d_o.jpg (as an example)
Default configuration of your instance of Thumbor:
ude thumbor
or
s { thumbor: }
is equivalent to
s { 'thumbor':
curity_key => 'MY_SECURE_KEY',
rt => '8888',
=> '0.0.0.0',
nfig => {},
rvice => false,
security_key
to use thumbor signed API ( cf. https://github.com/globocom/thumbor/wiki/Security )port
to set listening ports of thumbor instances (multiple ports can be precises separated by coma: 1 port = 1 thumbor instance)ip
to set the listening ip for all thumbor instancesconfig
a hash to set config parameters ( Ex. : config => { 'MAX_WIDTH' => 800, 'MAX_HEIGHT' => 800, 'STORAGE'=> 'thumbor.storage.no_storage' } ). You can refer to Thumbor wiki for configuration options https://github.com/globocom/thumbor/wiki/Configurationservice
: set to true to create a linux service