6 git-instaweb - Instantly browse your working repository in gitweb
11 'git-instaweb' [--local] [--httpd=<httpd>] [--port=<port>]
13 'git-instaweb' [--start] [--stop] [--restart]
17 A simple script to setup gitweb and a web server for browsing the local
24 Only bind the web server to the local IP (127.0.0.1).
27 The HTTP daemon command-line that will be executed.
28 Command-line options may be specified here, and the
29 configuration file will be added at the end of the command-line.
30 Currently lighttpd, apache2 and webrick are supported.
34 The module path (only needed if httpd is Apache).
35 (Default: /usr/lib/apache2/modules)
38 The port number to bind the httpd to. (Default: 1234)
41 The web browser that should be used to view the gitweb
42 page. This will be passed to the 'git-web--browse' helper
43 script along with the URL of the gitweb instance. If the
44 script fails, the URL will be printed to stdout.
46 Note that the 'git-web--browse' script tries, as much as possible, to
47 display the HTML page in a new tab on an already opened browser.
49 The following browsers are currently supported by 'git-web--browse':
51 * firefox (this is the default under X Window when not using KDE)
53 * konqueror (this is the default under KDE)
54 * w3m (this is the default outside X Window)
60 Start the httpd instance and exit. This does not generate
61 any of the configuration files for spawning a new instance.
64 Stop the httpd instance and exit. This does not generate
65 any of the configuration files for spawning a new instance,
66 nor does it close the browser.
69 Restart the httpd instance and exit. This does not generate
70 any of the configuration files for spawning a new instance.
75 You may specify configuration in your .git/config
77 -----------------------------------------------------------------------
83 modulepath = /usr/lib/apache2/modules
85 -----------------------------------------------------------------------
87 If the configuration variable 'instaweb.browser' is not set,
88 'web.browser' will be used instead if it is defined.
90 You can explicitly provide a full path to your preferred browser by
91 setting the configuration variable 'browser.<tool>.path'. For example,
92 you can configure the absolute path to firefox by setting
93 'browser.firefox.path'. Otherwise, 'git-web--browse' assumes the tool
98 Written by Eric Wong <normalperson@yhbt.net>
102 Documentation by Eric Wong <normalperson@yhbt.net>.
106 Part of the linkgit:git[7] suite