Microgit logo

Microgit

  •  0 ratings
In category: Software Development / Project Management

About Microgit

Git hosting service made in Crystal and Lucky.

  •   403  
  •   0  
  •   0  
  •   0  
Github stats:
  •  Commits: N/A  
  •   N/A  
  •   N/A  
  •  Latest commit: N/A  

Deploy this app to Linode with a free $100 credit!

Languages/Platforms/Technologies:
Lincenses:

More about Microgit

Microgit

Microgit is meant to be a self-hosting open source that will be an alternative to gitlab. See this as a crystal version of gitea but with own design.

What it can do now:

  • Git pull/push/fetch
  • See tree of files
  • See last commit
  • See commit list
  • See branch list
  • see commits for specific branch
  • See diffs
  • See file content (non-binary files)
  • Create issues
  • Create Merge Requests
  • See diff of merge request compare to master
  • Commenting on merge request
  • Commenting on issue
  • Merge merge request
  • teams
  • user invite to team

What is left to be done:

  • Better handling of git updates, using git hooks
  • Squash merge
  • add labels to issues and merge requests
  • Show logs of changes on issue and merge requests
  • add related issue, merge requests
  • Better assignee and owner handling
  • optmization
  • Cleaning up code
  • Upgrades of Lucky and Crystal
  • tests
  • ssh support?

This is a project written using Lucky. Enjoy!

Setting up the project

  1. Install required dependencies
  2. Update database settings in config/database.cr
  3. Run script/setup
  4. Install Libgit2 - apt-get install libgit2-dev
  5. Run lucky dev to start the app

Contributing

Microgit is built to be fully open and transparent. You can help contribute and do push this project forward.

Fork this repo, add push your changes to a new branch and create an pull request.

Comments (0)

Please login to join the discussion on this project.

Microgit Reviews (0)

Overall Rating

None

based on 0 ratings

Please login to review this project.

No reviews for this project yet.

↑ back to top

pCloud Lifetime

Popular Projects

FluxBB

in Social Networks and Forums
 33k    0    0    0  

Nextcloud

in File Transfer & Synchronization
 20k    1    1    0  

Libreddit

in Social Networks and Forums
 7k    0    1    0  

Dashboard

in Personal Dashboards
 6k    0    0    0  

Audiobookshelf

in Audio Streaming
 5k    0    1    0  

CasaOS

in Self-hosting Solutions
 5k    0    0    0  

Mediagoblin

in Photo and Video Galleries
 4k    0    0    0  

Most Discussed

Nextcloud

in File Transfer & Synchronization
 20k    1    1    0  

Tube Archivist

in Automation
 3k    0    1    0  

OneDev

in Project Management
 2k    0    0    0  

iodine

in Proxy
 2k    0    0    0  

Alf.io

in Booking and Scheduling
 2k    0    0    0  

sysPass

in Password Managers
 1k    0    0    0  

Misskey

in Social Networks and Forums
 2k    0    0    0  
Linux VPS from $11/yr.
RackNerd VPS for $11.38/mo

Top Rated Projects

Gitea

 1 rating
in Project Management

Bagisto

 1 rating
in E-commerce

LinkAce

 1 rating
in Bookmarks and Link Sharing

Pydio

 1 rating
in File Transfer & Synchronization

Audiobookshelf

 1 rating
in Audio Streaming

Nextcloud

 1 rating
in File Transfer & Synchronization

Seafile

 1 rating
in File Transfer & Synchronization

Categories

You May Also Be Interested In

ZenTao logo
ZenTao cover

ZenTao

An agile(scrum) project management system/tool.

GitLab logo
GitLab cover

GitLab

Self Hosted Git repository management, code reviews, issue …

Tuleap logo
Tuleap cover

Tuleap

Tuleap is a libre suite to plan, track, code and collaborat…