💾 Archived View for gemini.rmf-dev.com › repo › Vaati › Gemigit › readme captured on 2023-11-14 at 07:51:05. Gemini links have been rewritten to link to archived content
View Raw
More Information
⬅️ Previous capture (2023-04-19)
➡️ Next capture (2023-12-28)
-=-=-=-=-=-=-
Go back
Gemigit by Vaati
View account
A self-hosted gemini Git Service
git clone https://gmi.rmf-dev.com/Vaati/Gemigit
Log
Files
Refs
License
Readme
Readme
Gemigit
A self-hosted gemini Git service
Features
- Allow users to create and manage git repositories
- Private and public repositories
- Serving git repositories on the http protocol
- LDAP authentication
- 2FA with time-based one-time passwords
- Option to use token authentication when doing git operations
- Basic brute-force protection
- User groups
- Privilege system for read/write access
- Support for sqlite and mysql databases
- Support stateless mode for multiple instances and load balancing
Setup
- Build the program using the command "go build"
- Copy config.yaml into either /etc/gemigit, /usr/local/etc/gemigit or the working directory where Gemigit will be executed
- Edit the configuration file to suit your needs
- Execute gemigit