Commit Graph

17 Commits

Author SHA1 Message Date
Dorian 063f5ffc96 Make variables more consistent across roles. 2016-05-17 23:39:35 -04:00
Dorian 703b322f23 Add working configuration of nginx to use uwsgi parameters without replacing entire file. 2016-05-16 17:58:57 -04:00
Dorian 0a6e8ac6c4 Migrate supervisord and web data setup to base nginx-supervisor role. 2016-05-14 10:57:42 -04:00
Dorian f9abdab5a2 Prepare to break out nginx and supervisord setup out into a separate role. 2016-04-29 08:57:42 -04:00
Dorian dc7f3bda3c Merge remote-tracking branch 'origin/master' 2015-05-21 08:35:48 -04:00
Dorian a1ebd09e5e Change default notification to supervisord to make sure the service is started.
Add start/stop supervisord handlers for role.
2015-05-21 08:35:27 -04:00
Dorian 7a241bd72b Add task to upgrade pip and virtualenv to the latest version available on PyPI. 2015-05-20 10:48:34 -04:00
Dorian 1af4792a61 Add remaining documentation to the README.
Also update role with more consistent variable names.
2015-01-21 09:05:19 -05:00
Dorian 9682c28b0e Change the nginx restart into a handler, to make it more reusable in other roles. 2015-01-15 18:37:26 -05:00
Dorian ec7f841a7c Add restarting of supervisord and uwsgi app into handlers to allow for more dynamic reuse of role calls. 2015-01-15 18:07:41 -05:00
Dorian 771c6bac2d Turn configurations into templates with variables.
Add multiple variables for all the necessary templated values.
Make the role reusable beyond working with rookeries.
2015-01-13 22:45:07 -05:00
Dorian 862d73268a Remove duplicate webapp home variable, to simplify setup.
Remove references to Rookeries and rename variables, to make role useful outside of the context of Rookeries.
2015-01-09 07:46:01 -05:00
Dorian 2e280e0ebc Fix up file path configurations, to reflect the Ansible role structure. 2015-01-08 18:15:50 -05:00
Dorian 1772335874 Add gitignore and fix up name for one of the tasks. 2015-01-08 18:12:04 -05:00
Dorian 8892de863c Migrate variables into a separate module.
Turn included playbooks into pure task modules.
2015-01-07 18:23:43 -05:00
Dorian dcabd1a549 Remove hosts from tasks, in an attempt to fix issues encountered in the Rookeries project. 2015-01-07 08:07:30 -05:00
Dorian e8a243ef14 Add basic Ansible role layout for UWSGI, NGINX and supervisor setup. 2014-12-22 18:03:40 -05:00