diff options
author | Christopher Allan Webber <cwebber@dustycloud.org> | 2014-10-08 12:55:44 -0500 |
---|---|---|
committer | Christopher Allan Webber <cwebber@dustycloud.org> | 2014-10-10 14:42:16 -0500 |
commit | 96f9c530ea38585aced7bf1a6abe50d3d3911c37 (patch) | |
tree | 202ee2555719ac123ecc7af8bf75494d3a1c9094 /paste.py3.ini | |
parent | 9421705a702caa86d8c27ffffdfbdcb8b760fffd (diff) | |
download | mediagoblin-96f9c530ea38585aced7bf1a6abe50d3d3911c37.tar.lz mediagoblin-96f9c530ea38585aced7bf1a6abe50d3d3911c37.tar.xz mediagoblin-96f9c530ea38585aced7bf1a6abe50d3d3911c37.zip |
Most of the way to having a desirable `./configure && make` setup
Tries to simplify a lot of the configure code. This is mostly because I
found what I expected the previous configure setup to do wasn't quite
what it was doing.
Also supports a --with-python3 option.
Diffstat (limited to 'paste.py3.ini')
-rw-r--r-- | paste.py3.ini | 86 |
1 files changed, 86 insertions, 0 deletions
diff --git a/paste.py3.ini b/paste.py3.ini new file mode 100644 index 00000000..afd5982b --- /dev/null +++ b/paste.py3.ini @@ -0,0 +1,86 @@ +# If you want to make changes to this file, first copy it to +# paste_local.ini, then make the changes there. + +[DEFAULT] +# Set to true to enable web-based debugging messages and etc. +debug = false + +[pipeline:main] +# pipeline = errors mediagoblin +pipeline = mediagoblin + +[app:mediagoblin] +use = egg:mediagoblin#app +config = %(here)s/mediagoblin_local.ini %(here)s/mediagoblin.ini +# static paths +/mgoblin_media = %(here)s/user_dev/media/public +/mgoblin_static = %(here)s/mediagoblin/static +/theme_static = %(here)s/user_dev/theme_static +/plugin_static = %(here)s/user_dev/plugin_static + +[loggers] +keys = root + +[handlers] +keys = console + +[formatters] +keys = generic + +[logger_root] +level = INFO +handlers = console + +[handler_console] +class = StreamHandler +args = (sys.stderr,) +level = NOTSET +formatter = generic + +[formatter_generic] +format = %(asctime)s %(levelname)-7.7s [%(name)s] %(message)s + +[filter:errors] +use = egg:mediagoblin#errors +debug = false + + +############################## +# Server configuration options +############################## + +# The server that is run by default. +# By default, should only be accessable locally +[server:main] +use = egg:gunicorn +host = 127.0.0.1 +port = 6543 +# Gunicorn settings. See http://docs.gunicorn.org/en/19.0/settings.html +# for more information about configuring Gunicorn +proc_name = gmg +reload = true +accesslog = - + +####################### +# Helper server configs +# --------------------- +# If you are configuring the paste config manually, you can remove +# these. + +# Use this if you want to run on port 6543 and have MediaGoblin be +# viewable externally +[server:broadcast] +use = egg:Paste#http +host = 0.0.0.0 +port = 6543 + +# Use this if you want to connect via fastcgi +[server:fcgi] +use = egg:flup#fcgi_fork +host = %(fcgi_host)s +port = %(fcgi_port)s + +[server:http] +use = egg:Paste#http +host = %(http_host)s +port = %(http_port)s |