| git-instaweb(1) | 
 | =============== | 
 |  | 
 | NAME | 
 | ---- | 
 | git-instaweb - Instantly browse your working repository in gitweb | 
 |  | 
 | SYNOPSIS | 
 | -------- | 
 | [verse] | 
 | 'git instaweb' [--local] [--httpd=<httpd>] [--port=<port>] | 
 |                [--browser=<browser>] | 
 | 'git instaweb' [--start] [--stop] [--restart] | 
 |  | 
 | DESCRIPTION | 
 | ----------- | 
 | A simple script to set up `gitweb` and a web server for browsing the local | 
 | repository. | 
 |  | 
 | OPTIONS | 
 | ------- | 
 |  | 
 | -l:: | 
 | --local:: | 
 | 	Only bind the web server to the local IP (127.0.0.1). | 
 |  | 
 | -d:: | 
 | --httpd:: | 
 | 	The HTTP daemon command-line that will be executed. | 
 | 	Command-line options may be specified here, and the | 
 | 	configuration file will be added at the end of the command-line. | 
 | 	Currently apache2, lighttpd, mongoose, plackup, python and | 
 | 	webrick are supported. | 
 | 	(Default: lighttpd) | 
 |  | 
 | -m:: | 
 | --module-path:: | 
 | 	The module path (only needed if httpd is Apache). | 
 | 	(Default: /usr/lib/apache2/modules) | 
 |  | 
 | -p:: | 
 | --port:: | 
 | 	The port number to bind the httpd to.  (Default: 1234) | 
 |  | 
 | -b:: | 
 | --browser:: | 
 | 	The web browser that should be used to view the gitweb | 
 | 	page. This will be passed to the 'git web{litdd}browse' helper | 
 | 	script along with the URL of the gitweb instance. See | 
 | 	linkgit:git-web{litdd}browse[1] for more information about this. If | 
 | 	the script fails, the URL will be printed to stdout. | 
 |  | 
 | start:: | 
 | --start:: | 
 | 	Start the httpd instance and exit.  Regenerate configuration files | 
 | 	as necessary for spawning a new instance. | 
 |  | 
 | stop:: | 
 | --stop:: | 
 | 	Stop the httpd instance and exit.  This does not generate | 
 | 	any of the configuration files for spawning a new instance, | 
 | 	nor does it close the browser. | 
 |  | 
 | restart:: | 
 | --restart:: | 
 | 	Restart the httpd instance and exit.  Regenerate configuration files | 
 | 	as necessary for spawning a new instance. | 
 |  | 
 | CONFIGURATION | 
 | ------------- | 
 |  | 
 | You may specify configuration in your .git/config | 
 |  | 
 | ----------------------------------------------------------------------- | 
 | [instaweb] | 
 | 	local = true | 
 | 	httpd = apache2 -f | 
 | 	port = 4321 | 
 | 	browser = konqueror | 
 | 	modulePath = /usr/lib/apache2/modules | 
 |  | 
 | ----------------------------------------------------------------------- | 
 |  | 
 | If the configuration variable `instaweb.browser` is not set, | 
 | `web.browser` will be used instead if it is defined. See | 
 | linkgit:git-web{litdd}browse[1] for more information about this. | 
 |  | 
 | SEE ALSO | 
 | -------- | 
 | linkgit:gitweb[1] | 
 |  | 
 | GIT | 
 | --- | 
 | Part of the linkgit:git[1] suite |