# RGit
A Rust Web Server to show your git projects
## Build status
* GitHub-Actions:
* [](https://github.com/MoriGM/rgit/actions)
## Prerequisites
* Rust 1.61.0 and up
* Cargo
## Authors
* MoriGM [GitHub](https://github.com/MoriGM)
## License
This Project is licensed under the GNU GPL version 2
## Building
```
cargo build --release
```
## Test
### Tested Operating System
* Linux Manjaro
* Linux Ubuntu 20.04
### Tested Architecture
* x86_64
## Built With
* [Eclipse](https://www.eclipse.org) - The IDE used
* [Git](https://git-scm.com) - Used Versioning Programm
* [Rust Lang](https://www.rust-lang.org) - Used Programming Language
## Setup
Create a file called `rgit_repos.toml` and register your git repos as following.
```Toml
[[repos]]
name = "rgit"
path = "/home/git/repos/rgit"
```
After that run the server in the same folder as the config file and watch all your registered projects on the webpage.
You can add multiple but reusing the `[[repos]]` section.