Owngit
Self-hosted Git server for home labs and local machines
- Transport
- Not stated
- Package
- —
- Registry id
- —
No install snippet on purpose. A working MCP config is a command, its arguments and an environment block — the last two are where API keys live, so this catalogue never stores them and cannot publish them. Follow the link above for the authors' own instructions.
OwnGit is a self-hosted Git server for one person or a small group. It keeps your private repositories on your own computer, NAS or home server, and gives you a browser dashboard for them. You need no cloud account or subscription.
Features
- Clone, fetch and push with any Git client over HTTP. Repositories are ordinary bare Git repositories.
- Browse files, commits, diffs, branches and tags, and download any of them as ZIP or tar.gz.
- Open, review and merge pull requests in the browser or from the command line. A plain git push needs no pull request.
- Keep the history that a force-push, an import or a deletion would remove, and restore files from the browser.
- Back up and restore repositories and records, on a schedule or on demand.
- Import a repository from another HTTPS Git host and keep it up to date.
- Share one repository read-only through a link you can revoke.
- Run GitHub Actions workflow files from your repositories on this computer, in Docker or on your own runner, with no GitHub account.
- Record and run project checks, and connect coding tools through JSON commands or MCP.
- One Go program with a SQLite file. There is no database service to run.
- English or Korean, with Light, Dark and System appearance.