SimpleGit

SimpleGit

A lightweight self-hosted Git service, suitable for browsing warehouses through the web in Lazy Cat Micro Service and pushing code to self-built warehouses through SSH.

3GitHub
Description

Lazy cat OIDC login has been integrated. ##Functional characteristics - Web warehouse browsing: Support viewing warehouse lists, directory trees, file contents and recent submission records. - Administrator background: Supports initializing administrators, creating warehouses, creating users, and managing users and warehouses. - User SSH Key Management: Users can add or delete their own SSH public key on the profile page. - SSH repository push: Lazycat adapts to expose Git SSH services through TCP 2222, supporting `git clone` and `git push`. ###First use process 1. After logging in using the Lazy Cat account, first enter the profile page `Profile` in the upper right corner. 2. In the SSH Push Guide area, note down the SSH username displayed on the page. 3. Click `+ Add SSH Key` and fill in a name and your SSH public key. 4. The administrator goes to `Admin` in the upper right corner, and then opens `Repositories` in the top navigation. 5. Click `Create Repository`, enter the repository name and description, and submit it. 6. Open the warehouse details page, and the page will display the branch drop-down box, Recent Commitments, Push with SSH, and Web URL. 7. Execute git clone, submit files, and git push origin main on the local terminal. Note: Please use SSH push, **HTTP Git Push is not used as a recommended link **;

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
App Information
Version
0.0.1
Package Size
179 KB
Image Size
56.09 MB
Updated
May 11, 2026
Source Code
WaveringAna
Platform Support
PC
Keywords
Gitself-hostingwarehouse browsingSSH push
SimpleGit | SelfHost