KO
|
EN
gitlite โ search
Search
#javascript
#python
#hacktoberfest
#react
#ai
#typescript
#llm
#go
#golang
#android
#machine-learning
#rust
#deep-learning
#linux
VGit
โ 20
Open GitHub โ
Simple git server written with java
Download README (.md)
Explore Similar Repositories
tacticaldataprep
:
Knowledge Review: Tactical Data Preparation (Python and R)
gorm-bulk
:
๐ข Perform bulk actions with Gorm
MVD-Model-View-Delegate
:
Qt MVD (Model View Delegate)
GSSNN
:
The implementation of our AAAI 2020 paper "GSSNN: Graph Smoothing Splines Neural Network".
opengraphKt
:
A dead simple OpenGraph tags parser for Kotlin
// repository documentation
Was this content helpful?
โ 0
(0 ratings)
Select Rating:
โ
โ
โ
โ
โ
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
VGit
?
Download (.md)
# VGit Simple git server written with java ## Building and running 1. Download & Install **Java Development Kit 11** and the last version of [NodeJS](https://nodejs.org/en/download/) with npm. - Java for Mac - https://download.bell-sw.com/java/11.0.5+11/bellsoft-jdk11.0.5+11-macos-amd64.zip - Java for Linux - https://download.bell-sw.com/java/11/bellsoft-jdk11-linux-amd64.tar.gz 2. Build the full distribution of VGit using command: ```bash ./gradlew fullBuild ``` 3. The compiled distribution is located in the folder ``backend/build/libs`` 4. Install mongodb and provide connection uri (with collection) to MONGODB_URI envirement variable. Defualt: ``mongodb://localhost:27017/vgit`` 5. Create new folder for your git repositories and provide to GIT_BASE_DIRECTORY envirement variable 6. Run compiled distribution using ``java -jar path/to/file.jar`` command. Then open ``localhost:8080`` ## Building and running with docker 1. Build vgit image ``docker build . -t vgit:latest`` 2. Deploy vgit and mongodb with docker-compose ``docker-compose up -d`` 3. Open ``localhost:8080``