ultragit

0.3.1 • Public • Published

UltraGit

The easiest way to create an uncomplicated private or public git server, that's up to you.

Build status Npm Version Dependencies

UltraGit is a fast and easy to deploy git server written in Node.js. It uses SQLite as database to store the users information and permissions.

Install

npm install ultragit

Usage

It's as easy as this:

const rugs = require('ultragit')

const ugs = new rugs.UltraGitServer()
const DB_PATH = '/opt/GIT/DB'
const REPOS_PATH = '/opt/GIT/repos'
const PORT = 1221

ugs.init(DB_PATH, REPOS_PATH, PORT, () => {
    console.log('UltraGit running at http://localhost:' + PORT)
})

Finally, run it, and you're ready to go.

node index.js

Thanks

Thanks to this amazing project by gabrielcsapo.

Readme

Keywords

none

Package Sidebar

Install

npm i ultragit

Weekly Downloads

5

Version

0.3.1

License

Apache-2.0

Last publish

Collaborators

  • jlxip