Skip to content
Projects

petersalomonsen/githttpserver has 42 GitHub stars and 8 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-10 22:18 UTC. Last push 2026-09-17.

How these counts are measured

Simple git http server, used for demo of https://github.com/petersalomonsen/wasm-git

Measured star growth

in 24h
0
in 7 days
0
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

GIT http server

A simple git http server made for demonstration of the WASM-git project.

Even though WASM-git can clone git repositories from any git http server, there are restrictions in browsers when it comes to accessing data from other domains (CORS). This project is set up to provide a git server without this restriction.

For authentication and access control the near-protocol blockchain is used. Smart contract sources can be found in the nearcontract folder, and is for access control to repositories.

From the browser side a token is created and signed using the private keys stored in the browser. The server checks the signature and query the smart contract for access rights to the requested repository.

Explore related projects