All Projects → GitaminHQ → Gitamin

GitaminHQ / Gitamin

An open-source, self-hosted git repository management system. QQ群:656868

Projects that are alternatives of or similar to Gitamin

Genealogy
Laravel 8 and Vue family tree and genealogy data processing website.
Stars: ✭ 153 (-56.29%)
Mutual labels:  mysql, laravel
Laravel Cross Eloquent Search
Laravel package to search through multiple Eloquent models. Supports sorting, pagination, scoped queries, eager load relationships and searching through single or multiple columns.
Stars: ✭ 189 (-46%)
Mutual labels:  mysql, laravel
Ignition Go
Bootstrap4 /Codeigniter 3 Modular (HMVC) App Building Framework - to build enterprise class web applications... Versions: CodeIgniter 3.1.9 AdminLTE 3.4 Bootstrap 4.5.0
Stars: ✭ 166 (-52.57%)
Mutual labels:  mysql, laravel
Laravel Social Network
Laravel 5.4 - location-based social network
Stars: ✭ 114 (-67.43%)
Mutual labels:  mysql, laravel
Laravel Angular Cms
CMS built on Laravel, AngularJS and Material Design
Stars: ✭ 272 (-22.29%)
Mutual labels:  mysql, laravel
Backup Manager
Database backup manager for dumping to and restoring databases from S3, Dropbox, FTP, SFTP, and Rackspace Cloud
Stars: ✭ 1,589 (+354%)
Mutual labels:  mysql, laravel
Datatables
PHP Library to handle server-side processing for Datatables, in a fast and simple way.
Stars: ✭ 185 (-47.14%)
Mutual labels:  mysql, laravel
Db Seeder
A database seeder app for MySQL
Stars: ✭ 77 (-78%)
Mutual labels:  mysql, laravel
Daza Backend
[DEPRECATED]
Stars: ✭ 244 (-30.29%)
Mutual labels:  mysql, laravel
Blog
Hi, I am CrazyCodes, and here are all my articles
Stars: ✭ 212 (-39.43%)
Mutual labels:  mysql, laravel
Docker Laravel
🐳 Docker Images for Laravel development
Stars: ✭ 101 (-71.14%)
Mutual labels:  mysql, laravel
Reading
整理阅读过的干货文章, 帖子
Stars: ✭ 318 (-9.14%)
Mutual labels:  mysql, laravel
Pilothouse
A command line app for managing a LEMP local development environment based on Docker.
Stars: ✭ 98 (-72%)
Mutual labels:  mysql, laravel
Laravel Db Profiler
Database Profiler for Laravel Web and Console Applications.
Stars: ✭ 141 (-59.71%)
Mutual labels:  mysql, laravel
Docker Laravel
Laravel 5 with Dockerized Gulp, PHP-FPM, MySQL and nginx using docker-compose
Stars: ✭ 85 (-75.71%)
Mutual labels:  mysql, laravel
Ansipress
AnsiPress - Simple L(Linux) E(NGINX) M(MariaDB) P(PHP7) Shared Hosting Setup
Stars: ✭ 184 (-47.43%)
Mutual labels:  mysql, laravel
Easy Short Url
ESU 短网址,可在 Laravel、Yii、ThinkPHP 等框架 Composer 包引入,也可以独立搭建短网址站点
Stars: ✭ 71 (-79.71%)
Mutual labels:  mysql, laravel
Laravel Log To Db
Custom Laravel and Lumen 5.6+ Log channel handler that can store log events to SQL or MongoDB databases. Uses Laravel/Monolog native logging functionality.
Stars: ✭ 76 (-78.29%)
Mutual labels:  mysql, laravel
Mynotes
笔记、Laravel、PHP、面试题、MySQL、HTML、CSS、Java...
Stars: ✭ 201 (-42.57%)
Mutual labels:  mysql, laravel
Laravel Vue
运用laravel5.4 + vue2.0 + elementui
Stars: ✭ 276 (-21.14%)
Mutual labels:  mysql, laravel

Gitamin

Build Status StyleCI Scrutinizer Code Quality License

Gitamin(pronounced /ˈgɪtəmɪn/, inspired by Vitamin) is an open source git repository management software built with the Laravel PHP Framework. Gitamin supports a wide range of operations on git repository. Frequently used operations (git repository management, code reviews, issue tracking, activity feeds and wikis) can be performed via the user interface, while you still have the ability to directly execute any git-cli command.

Screenshot

Features

This package is currently in (very-)alpha stage, so all of the following features may or may not work yet. However, feel free to post issues and features requests here . We will try to fix and improve the package as fast as we can based on your help!

  • Multiple repository support
  • Commit history, blame, diff
  • Merge Requests(Pull Requests)
  • Web Hooks
  • Repository statistics
  • Issues tracking
  • Activity feeds
  • Wikis
  • RSS feeds
  • Syntax highlighting

Requirements

There are a few things that you will need to have set up in order to run Gitamin:

  • A web server: Nginx, Apache (with mod_rewrite), or Lighttpd
  • PHP 5.6.4+ with the following extensions: mbstring, pdo_mysql
  • MySQL or PostgreSQL
  • Git 1.7.10+
  • Redis 2.4+
  • Composer

Installation

git clone https://github.com/gitaminhq/Gitamin
cd Gitamin
composer install --no-dev -o
cp .env.example .env
php artisan migrate
php artisan key:generate
php artisan config:cache

Type http://your_domain/ in your web browser's address bar.

Official Documentation

Documentation for Gitamin can be found on the Gitamin website.

Contributing

If you wish to contribute to this website, please fork it on Gitamin, push your change to a named branch, then send a pull request. If it is a big feature, you might want to start an Issue first to make sure it's something that will be accepted. If it involves code, please also write tests for it.

Development Requirements

These extra dependencies are required to develop Gitamin:

  • Node.js
  • Bower
  • Gulp
npm install
bower install
gulp

License

Gitamin is open-sourced software licensed under the MIT license

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].