Skip to content

PushAMP/vcsserver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vcssshd-lib

vcssshd-lib is library for easy and fast creation of an ssh demon for popular VCSs (Mercurial and Git). This library uses Twisted framework.

Features

  • Work on any POSIX compatible OSes
  • Works with any clients
  • Support for repositories locataed at virtual path
  • Easy usage of your own authetication and ACL

Installation

Install the extension with one of the following commands:

pip install vcssshd

or download the source code from here and run command:

python setup.py build
python setup.py install

Sample usage

See example/run.py in source code. You can run example (or own daemon) of the following command

twistd -y run.py -u 500 -g 500 --pidfile=/var/run/twistd

About

Library for easy and fast creation of an ssh demon for popular VCSs (Mercurial and Git)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages