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.2.zip (11.8 kB view details)

Uploaded Source

GitWeb-0.2.tar.gz (8.3 kB view details)

Uploaded Source

File details

Details for the file GitWeb-0.2.zip.

File metadata

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

File hashes

Hashes for GitWeb-0.2.zip
Algorithm Hash digest
SHA256 7ba431a105005bef046b7aad0cf5c8092bc946e74efc769d597c0f2da0eb2b0d
MD5 bf4677207242c82fc88201c83e394951
BLAKE2b-256 ae6753713fc9eab3afa122465025e5a9232a1bfe83a873752f9a4ab59c3a7638

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for GitWeb-0.2.tar.gz
Algorithm Hash digest
SHA256 369d6a88a16e024c6ada318d7c73b1e612844347117524fbd7ce6672a977068b
MD5 a2bd8916d4206470024d58132d0f49e5
BLAKE2b-256 6e7f446e839ca339b3c3abb4ca26eb332193be2776795df6327e9edc0ae56a6a

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