This repository has been archived by the owner on Dec 6, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
A Web Git Repository Dashboard (like gitHub and viewGit) realized with django + gitPython + gitolite
foofilers/gitDashboard
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
======== GitDashboard v.0.0.1b ========== This product is licensed under GPLv3 Description: A git repository viewer like viewgit, realized with django 1.3.1 (python 2.7) Author: Igor Maculan ( [email protected] ) Requirements: django >1.4 djangorestframework gitpython >0.3 ghdiff pygments suds Optional Dependencies (based on database backend, and preferred driver): pysqlite psycopg2 etc... Installation: 1) install the python dependencies (see Requirements) with pip i.e.: pip install -r requirements.txt pip install pysqlite 2) copy settings.py.sample into settings.py 3) edit settings.py and set the variables GIT_PATH : the directory that contain the git repositories i.e. GIT_PATH="/var/lib/gitRepos" for the structure like: -/var/lib/gitRepos/repo1.git -/var/lib/gitRepos/repo2.git GIT_BASIC_URL: The url prefix for the git clone i.e GIT_BASIC_URL="http://myinternalserver.lan/git/" the result will be http://myinternalserver.lan/git/repo1.git" 4) configure and create the django db (the default is sqlite3) python manage.py syncdb 5) run the server python manage.py runserver 8080 6) open browser and have a lot fun
About
A Web Git Repository Dashboard (like gitHub and viewGit) realized with django + gitPython + gitolite
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published