From 993697be3753be25f3d05617c53d66c64b0e97b5 Mon Sep 17 00:00:00 2001 From: Luke Hoersten Date: Mon, 29 Jun 2020 18:38:49 -0500 Subject: Added mercurial web hosting --- mercurial/web/templates/hgweb.wsgi.j2 | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 mercurial/web/templates/hgweb.wsgi.j2 (limited to 'mercurial/web/templates/hgweb.wsgi.j2') diff --git a/mercurial/web/templates/hgweb.wsgi.j2 b/mercurial/web/templates/hgweb.wsgi.j2 new file mode 100644 index 0000000..16cc9fa --- /dev/null +++ b/mercurial/web/templates/hgweb.wsgi.j2 @@ -0,0 +1,18 @@ +# An example WSGI for use with mod_wsgi, edit as necessary +# See https://mercurial-scm.org/wiki/modwsgi for more information + +# Path to repo or hgweb config to serve (see 'hg help hgweb') +config = "{{mercurial_uwsgi_root}}/hgweb.config" + +# Uncomment and adjust if Mercurial is not installed system-wide +# (consult "installed modules" path from 'hg debuginstall'): +#import sys; sys.path.insert(0, "/path/to/python/lib") + +# Uncomment to send python tracebacks to the browser if an error occurs: +import cgitb; cgitb.enable() + +# enable demandloading to reduce startup time +from mercurial import demandimport; demandimport.enable() + +from mercurial.hgweb import hgweb +application = hgweb(config.encode()) -- cgit v1.2.3