rgit 0.5.0

A small git web interface written in rust
# RGit

A Rust Web Server to show your git projects

## Build status

* GitHub-Actions:
	* [![Build Status]https://github.com/MoriGM/rgit/actions/workflows/rust.yml/badge.svg]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.