Skip to main content

GitWebUi module

Project description

Gitwebui

Gitwebui is a ihm for git repository

You can use gitwebui for local git repository or git server

Note

I use the work of alberthier on https://github.com/alberthier/git-webui

Installation

pip install gitwebui

Or

git clone https://github.com/fraoustin/gitwebui.git cd gitwebui python setup.py install

Usage

Create quickly a server repository

You can create a server repository for projet “test”

docker run -d -e “GITPROJECT=test” -p 80:80 -v <your_path>:/var/lib/git/ fraoustin/gitweb

user default is gituser and password default is gitpassword

you can clone project

git clone http://gituser:gitpassword@localhost/test.git

you can see on http://localhost/test.git

Advanced

You can change user and password by variable environment

docker run -d -e “CONTAINER_TIMEZONE=Europe/Paris” -e “GITUSER=gituser” -e “GITPASSWORD=gitpassword” -e “GITPROJECT=test” –name test -p 80:80 -v /var/lib/git/:. fraoustin/gitweb

If you want add user, add project,… you can change 00_init.sh

Feature

  • optimize ihm for tablt, mobil

0.1.1

  • add fontawesome

0.1.0

  • add multi repository
  • check docker
  • change url for clone (GITWEBUI_URL)
  • manage viewonly

0.0.2

  • add bluelogin
  • manage multi repository

0.0.1

init

  • web server
  • dockerfile

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
gitwebui-0.1.1.tar.gz (776.0 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page