node-git-server
node-git-server copied to clipboard
🎡 A configurable git server written in Node.js
We have a `get-user-repo-access-info` procedure which is asynchronous - we run this in the `authenticate` callback as passed into the `Git` constructor. We do this to deny access to users...
Could node-git-server use [isomorphic-git](https://isomorphic-git.org/) in the future to create a 100% JavaScript git server without an external git binary dependency?
Hello, firstly - thanks for the amazing repo. I understand that in your implementation (and stackdot's), you use `git-upload-pack` and `git-receive-pack` processes to allow the client and server to talk...
The JSDoc of the `Git.listen()` method states that "the function to call when server is started or error has occured" in the description of the `callback` argument. https://github.com/gabrielcsapo/node-git-server/blob/5279f64b200b3d8e8f3d537c28c86793033e6285/lib/git.js#L429-L441 However, in...
Is there a way with the current code to SSH into the git server instead of http/https? I am just thinking about how GitHub authenticates users when they push/fetch. Let...
Is it possible to create our own endpoints? If yes, how and if not, could you implement something like this?
I am working with isomorphic-git in the browser. I will be able to connect to node-git-server using a proxy server - but I'm also exploring adding cors headers upon node-git-server...
``` ts repos.on('push', (push) => { console.log(push.last) // 009533968fd3fb88b6ca911aa2b37f33ba12663b7396 push.accept(); }); ``` push.last has a 0095 prefix
For Git in Browser Support (see https://isomorphic-git.org ) - Added CORS header : `Access-Control-Allow-Origin: *` - Added OPTIONS method to support Chrome pre-flight test Adapted unit test to run against...