Mercurial > p > roundup > code
diff doc/html_extra/man_pages/roundup-demo.1.html @ 7919:e3b34d02c61a
doc: add html versions of man pages
Also a minor change to prep for future inclusion of a generated
version of config.ini in reference document. This would replace the
incomplete description that is there.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Mon, 29 Apr 2024 01:29:07 -0400 |
| parents | |
| children | 89fb6b2d75f7 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/doc/html_extra/man_pages/roundup-demo.1.html Mon Apr 29 01:29:07 2024 -0400 @@ -0,0 +1,192 @@ +<!-- Creator : groff version 1.22.4 --> +<!-- CreationDate: Mon Apr 29 04:57:43 2024 --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" +"http://www.w3.org/TR/html4/loose.dtd"> +<html> +<head> +<meta name="generator" content="groff -Thtml, see www.gnu.org"> +<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> +<meta name="Content-Style" content="text/css"> +<style type="text/css"> + p { margin-top: 0; margin-bottom: 0; vertical-align: top } + pre { margin-top: 0; margin-bottom: 0; vertical-align: top } + table { margin-top: 0; margin-bottom: 0; vertical-align: top } + h1 { text-align: center } +</style> +<title>ROUNDUP-DEMO</title> + +</head> +<body> + +<h1 align="center">ROUNDUP-DEMO</h1> + +<a href="#NAME">NAME</a><br> +<a href="#SYNOPSIS">SYNOPSIS</a><br> +<a href="#OPTIONS">OPTIONS</a><br> +<a href="#DESCRIPTION">DESCRIPTION</a><br> +<a href="#SEE ALSO">SEE ALSO</a><br> +<a href="#AUTHOR">AUTHOR</a><br> + +<hr> + + +<h2>NAME +<a name="NAME"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">roundup-demo - +create a roundup "demo" tracker and launch its web +interface</p> + +<h2>SYNOPSIS +<a name="SYNOPSIS"></a> +</h2> + + + +<p style="margin-left:11%; margin-top: 1em"><b>roundup_demo</b> +[<b>-h</b>] [<b>-b</b> <i>BIND_ADDRESS</i>] [<b>-b</b> +{<b>anydbm</b>,<b>mysql</b>,<b>sqlite</b>,<b>postgresql</b>}] +[<b>-t {minimal,jinja2,classic,responsive,devel}] [-p</b> +<i>PORT</i><b>] [-P</b> <i>URLPORT</i><b>] [-V] +[</b><i>directory</i><b>] [</b><i>backend</i><b>] +[nuke]</b></p> + +<h2>OPTIONS +<a name="OPTIONS"></a> +</h2> + + + +<p style="margin-left:11%; margin-top: 1em"><b><i>directory</i></b></p> + +<p style="margin-left:22%; margin-top: 1em">The home +directory for the new demo tracker. (*)</p> + +<p style="margin-left:11%;"><i>backend</i></p> + +<p style="margin-left:22%; margin-top: 1em">Choose backend +database. Depricated, use <b>-b</b>.</p> + +<table width="100%" border="0" rules="none" frame="void" + cellspacing="0" cellpadding="0"> +<tr valign="top" align="left"> +<td width="11%"></td> +<td width="6%"> + + +<p><b>nuke</b></p></td> +<td width="5%"></td> +<td width="78%"> + + +<p>Create a fresh demo tracker (deleting the existing one +if any). E.G.</p></td></tr> +</table> + +<p style="margin-left:22%;">roundup-demo -b sqlite -t +classic ./mytracker nuke <br> +will remove an existing tracker (if present) from the +directory <b>./mytracker</b>. Then it will create and serve +a new empty classic tracker using the sqlite backend.</p> + +<p style="margin-left:11%;"><b>-h</b>, <b>--help</b></p> + +<p style="margin-left:22%; margin-top: 1em">Show the help +message and exit</p> + +<p style="margin-left:11%;"><b>-b</b> <i>BIND_ADDRESS,</i> +<b>--bind_address</b> <i>BIND_ADDRESS</i></p> + +<p style="margin-left:22%; margin-top: 1em">Choose address +for server to listen at. Use 0.0.0.0 to bind to all +addreses. Default: 127.0.0.1.</p> + +<p style="margin-left:11%;"><b>-b</b> +{<b>anydbm</b>,<b>mysql</b>,<b>sqlite</b>,<b>postgresql</b>}, +<b>--backend_db</b> <br> + +{<b>anydbm</b>,<b>mysql</b>,<b>sqlite</b>,<b>postgresql</b>}</p> + +<p style="margin-left:22%; margin-top: 1em">Choose backend +database. Default: sqlite. Available backends are subject to +availability on your system.</p> + +<p style="margin-left:11%;"><b>-t</b> +{<b>minimal</b>,<b>jinja2</b>,<b>classic</b>,<b>responsive</b>,<b>devel</b>}, +<b>--template <br> +{minimal,jinja2,classic,responsive,devel}</b></p> + +<p style="margin-left:22%; margin-top: 1em">Use specified +template when building tracker. (*)</p> + +<p style="margin-left:11%;"><b>-p</b> <i>PORT</i>, +<b>--port</b> <i>PORT</i></p> + +<p style="margin-left:22%; margin-top: 1em">Listen at this +port. Default: search for open port starting at 8917.</p> + +<p style="margin-left:11%;"><b>-P</b> <i>URLPORT</i>, +<b>--urlport</b> <i>URLPORT</i> When using</p> + +<p style="margin-left:22%; margin-top: 1em">docker this +option passes the docker external port to the demo instance. +If using <b>docker ... -p 9090:8917 ...</b> this should be +set to <b>-P 9090</b>. Default: as selected by +<b>--port</b>.</p> + +<p style="margin-left:11%;"><b>-V</b>, <b>--version</b></p> + +<p style="margin-left:22%; margin-top: 1em">Show +program’s version number and exit</p> + +<p style="margin-left:11%; margin-top: 1em">If items marked +with (*) are missing, they will be asked for interactively +when setting up the tracker.</p> + +<h2>DESCRIPTION +<a name="DESCRIPTION"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">This command +creates a fresh demo tracker for you to experiment with. The +email features of Roundup will be turned off (so the nosy +feature won’t send email). It does this by removing +the <b>nosyreaction.py</b> module from the demo +tracker’s <i>detectors</i> directory. If you wish to +send email to promote the tracker to production, you will +need to copy <b>nosyreaction.py</b> from the default tracker +templates directory. The <b>templates</b> command from +roundup-admin(1) can help you locate a replacement.</p> + +<p style="margin-left:11%; margin-top: 1em">If you wish, +you may modify the demo tracker by editing its configuration +files and HTML templates. See the <i>customisation</i> +manual for information about how to do that.</p> + +<p style="margin-left:11%; margin-top: 1em">Once +you’ve fiddled with the demo tracker, you may use it +as a template for creating your real, live tracker. Simply +run the <i>roundup-admin</i> command to install the tracker +from inside the demo tracker home directory, and it will be +listed as an available template for installation. No data +will be copied over.</p> + +<h2>SEE ALSO +<a name="SEE ALSO"></a> +</h2> + + +<h2>AUTHOR +<a name="AUTHOR"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">This manpage +was written by Richard Jones and extensively modified by +John Rouillard <rouilj@users.sourceforge.net>.</p> +<hr> +</body> +</html>
