Skip to main content

WSGI application to serve a git repository

Project description

GitWeb is a fork of git_http_backend.py using Webob

Dependencies

  • Python 2.6

  • Git >= 1.6.6 (On the server and on the client side.)

Installation

With easy_install:

easy_install GitWeb

Get the source:

git clone git://github.com/gawel/GitWeb.git

Usage

The gunicorn WSGI server is recommended since it have a great support of chunked transfer-encoding.

Here is a simple Paste config file:

[server:main]
use = egg:gunicorn
port = 8080

[app:main]
use = egg:GitWeb
content_path = %(here)s/repos
auto_create = true

Now try:

git clone . http://localhost:8080/repo.git

License

See file named COPYING.LESSER for license terms governing over the entire project.

(Some, explisitely labeled so constituent files/works are licensed under separate, more-permissive terms. See disclaimers at the start of the files for details.)

Contributors

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

GitWeb-0.4.zip (11.8 kB view details)

Uploaded Source

GitWeb-0.4.tar.gz (8.2 kB view details)

Uploaded Source

File details

Details for the file GitWeb-0.4.zip.

File metadata

  • Download URL: GitWeb-0.4.zip
  • Upload date:
  • Size: 11.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for GitWeb-0.4.zip
Algorithm Hash digest
SHA256 05b0f4e46da199bc524c1f17e9dc2375ae712fa06d2041f8d3615d1344eaf9f5
MD5 50bbdb4ca97291e75ac8152b28920fcd
BLAKE2b-256 87b2ea6743541a93c1a39c21ae220e13487e47e05cf0a573410ea50a19ec7e6c

See more details on using hashes here.

Provenance

File details

Details for the file GitWeb-0.4.tar.gz.

File metadata

  • Download URL: GitWeb-0.4.tar.gz
  • Upload date:
  • Size: 8.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for GitWeb-0.4.tar.gz
Algorithm Hash digest
SHA256 5b328421a7e169a9900e68a2c8c5b48695f17a4f5c5724286f87bc27f5e96945
MD5 50183a4d0c98b988df61e2881f252c79
BLAKE2b-256 1fd77d6140837efe561b0bfdd0ef19a42528edb7aa8563e4c72113f26bd4f6bf

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page