aboutsummaryrefslogtreecommitdiffstats
path: root/lazystarter.sh
Commit message (Collapse)AuthorAgeFilesLines
* Removing flup and fastcgi from documentationMichael Lynch2020-04-141-2/+1
| | | | | | flup is not supported on Python3, so MediaGoblin doesn't have a supported way to enable FastCGI support. This change removes all references to flup and FastCGI and updates deployment instructions to use simple HTTP forwarding with nginx to access mediagoblin's non-static resources.
* Replaced /bin/celeryd by /bin/celery in lazyceleryRomain Porte2017-11-111-2/+2
| | | | | | | On a fresh clone the celeryd executable is not present. This is because of the celery version migration to celery 4.x. As per celery's documentation at http://docs.celeryproject.org/en/latest/whatsnew-4.0.html, celeryd is no longer shipped in this version.
* Switch from Paste for serving to WaitressChristopher Allan Webber2016-02-191-39/+5
| | | | | Incredibly, it looks like none of our documentation has to change taking this route...!
* Clarification on the mediagoblin.ini copyingChristopher Allan Webber2014-10-101-0/+2
|
* Give a user a mediagoblin.ini if they don't have oneChristopher Allan Webber2014-10-101-0/+8
|
* Conditionally give paste or gunicorn helpChristopher Allan Webber2014-10-101-2/+8
|
* Move paste.ini, lazystarter.sh back to the right placeChristopher Allan Webber2014-10-101-0/+111
|
* Update lazyserver to use paste or gunicorn conditionallyChristopher Allan Webber2014-10-101-81/+0
| | | | Also get rid of env.in, we're not using that for now.
* Add logging to console to gunicornJessica Tallon2014-09-301-1/+1
|
* Merge branch 'master' into merge-python3-portChristopher Allan Webber2014-09-161-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Has some issues, will iteratively fix! Conflicts: mediagoblin/gmg_commands/__init__.py mediagoblin/gmg_commands/deletemedia.py mediagoblin/gmg_commands/users.py mediagoblin/oauth/views.py mediagoblin/plugins/api/views.py mediagoblin/tests/test_api.py mediagoblin/tests/test_edit.py mediagoblin/tests/test_oauth1.py mediagoblin/tests/test_util.py mediagoblin/tools/mail.py mediagoblin/webfinger/views.py setup.py
| * Add unseralize for API objectsJessica Tallon2014-07-221-1/+1
| |
* | No reason to wrap the rest of the options in a quoteChristopher Allan Webber2014-09-151-1/+1
| | | | | | | | This commit sponsored by Thane Williams. Thank you!
* | Remove Paste#http, Paste#urlmap and Paste#static dependencies.Berker Peksag2014-06-291-5/+4
|/ | | | | | | Changes: * Paste#http -> Gunicorn * Paste#urlmap and Paste#static -> werkzeug.wsgi.SharedDataMiddleware
* Refactor lazyserver.sh to lazystarter.sh and provide lazycelery.sh (#270)Brett Smith2012-03-171-0/+82
Bug #270 asks for a lazycelery.sh script much like lazyserver.sh. Rather than duplicate the code, I consolidated them into a single script, lazystarter.sh. The script reconfigures itself a bit, and runs a particular server, based on the name that's used to call it, but no matter what it uses the same code to offer help and find configuration files and server launchers. Hopefully this will make it easy to add other features/fix bugs as needed in the future, and have them stay in sync.