diff doc/installation.txt @ 6163:c2fd254c9257

Doc updates/indexing. doc/admin_guide.txt, doc/customizing.txt, doc/features.txt, doc/installation.txt, doc/mysql.txt, doc/postgresql.txt: adding index entries doc/customizing.txt: reference schema changes later in document in addition to wiki. website/www/contents.txt: make wiki url https:.... Remove indices/tables as they don't show up in web interface. Put docs/announcement.txt into hidden toctree to silence warning from sphinx. Announcement.txt is referenced from index.txt so can't silence by adding to conf.py exclude_patern. website/www/index.txt: mention security and other improvements in jinja2 templates. website/www/conf.py: get rid of all warning by using exclude_patterns to ignore docs that aren't included. Remove exclude_trees using exclude_pattern instead. Make html_add_permalinks value acceptable so no warning reported. website/www/_static/style.css, website/www/_templtes/layout.html: add prev/next/index links for all doc pages.
author John Rouillard <rouilj@ieee.org>
date Wed, 13 May 2020 00:40:14 -0400
parents 55c56ceacb8e
children de9d602c8ce6
line wrap: on
line diff
--- a/doc/installation.txt	Mon May 11 11:12:25 2020 -0400
+++ b/doc/installation.txt	Wed May 13 00:40:14 2020 -0400
@@ -331,6 +331,7 @@
 and the basic HTML interface to that. It's a completely clean slate for you to
 create your tracker on.
 
+.. index:: database; choosing your backend
 
 Choosing Your Backend
 ---------------------
@@ -396,6 +397,7 @@
 - see the `UNIX environment steps`_ for information. You may also need to
 configure your system in some way - see `platform-specific notes`_.
 
+.. index:: pair: web interface; cgi
 
 Web Server cgi-bin
 ~~~~~~~~~~~~~~~~~~
@@ -489,6 +491,7 @@
 interface. If you get a "500" error then enable the "cgitb" lines in the
 stub to get some debugging information.
 
+.. index:: pair: web interface; stand alone server
 
 Stand-alone Web Server
 ~~~~~~~~~~~~~~~~~~~~~~
@@ -508,6 +511,8 @@
 name of a file to write the server process id (pid) to.
 
 
+.. index:: pair: web interface; Zope
+
 Zope Product - ZRoundup
 ~~~~~~~~~~~~~~~~~~~~~~~
 
@@ -518,6 +523,9 @@
 When you next (re)start up Zope, you will be able to add a ZRoundup object
 that interfaces to your new tracker.
 
+.. index:: ! triple: web interface; apache; mod_wsgi
+   ! single:  wsgi; apache
+
 Apache HTTP Server with mod_wsgi
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
@@ -676,6 +684,8 @@
 2. Then, run ``sudo /etc/mod_wsgi-express-80/apachectl start``
 3. To stop, run ``sudo /etc/mod_wsgi-express-80/apachectl stop``
 
+.. index:: triple: web interface; apache; mod_python (depricated)
+
 Apache HTTP Server with mod_python
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
@@ -812,6 +822,9 @@
 WSGI Variations
 ~~~~~~~~~~~~~~~
 
+.. index:: triple: web interface; apache; mod_wsgi
+   single: wsgi; apache
+
 Apache Alternate
 ^^^^^^^^^^^^^^^^
 
@@ -914,6 +927,9 @@
 parameter in the [main] section to be /home/roundup-foo/db. This will
 put the files and messages in the db directory for the user.
 
+.. index:: pair: web interface; gunicorn
+   single: wsgi; gunicorn
+
 Gunicorn Installation
 ^^^^^^^^^^^^^^^^^^^^^
 
@@ -943,6 +959,9 @@
 this runs roundup at port 8917 on the loopback interface. You should
 configure the reverse proxy to talk to 127.0.0.1 at port 8917.
 
+.. index:: pair: web interface; uWSGI
+   single: wsgi; uWSGI
+
 uWSGI Installation
 ^^^^^^^^^^^^^^^^^^
 

Roundup Issue Tracker: http://roundup-tracker.org/