GitXplorerGitXplorer
o

gill

public
40 stars
0 forks
9 issues

Commits

List of commits on branch main.
Unverified
e664cfe630e3bb3132cd3c3f204aa9224c18577c

ci: fix artifact path for docker build

ooknozor committed 2 years ago
Unverified
ea0a5484cfd407458ec8b6c1758280ffe9ead0ed

ci: fix artifact path for docker build

ooknozor committed 2 years ago
Unverified
a4ffc288498a549f48658cf3449f965fb1c7ab7d

ci: add assets and migrations to builx context

ooknozor committed 2 years ago
Unverified
171ce1b0ff83d0e3391034788b73d5282001c632

ci: remove forbidden colon in artifact upload

ooknozor committed 2 years ago
Unverified
72b2142d0ec1bfc197e58255578f0532ef94207b

docs: add matrix room badge

ooknozor committed 2 years ago
Unverified
499c6a1775879b4f72e1a95741cd46e00f0f061a

ci: fix codecov upload

ooknozor committed 2 years ago

README

The README file for this repository.

Gill

CI codecov Conventional Commits GitHub Docker Image Version (tag latest semver) Join the chat on matrix at #gill:hoohoot.org

Gill is a free and open-source git-service based on ActivityPub and ForgeFed. Gill servers are interoperable with other ForgeFed implementation, allowing users to manage bug reports, merge requests and notifications across instances.

Disclaimer

⚠️ Gill is far from being ready for production use. Use at your own risk, expect bugs and breaking changes until first release.

Demo

Here is a live demo of Gill. Note that the instance is self-hosted on a Raspberrypi 3 with an average upload bandwidth of 4.19Mbps so it might feel slow depending on your location.

Goal

  • Provide a decentralized alternative proprietary git-service.
  • Compatibility with other ForgeFed implementation.
  • Easy to self-host.

Planned Features

Interoperability with ForgeFed implementation

You should be free to choose which platform suits you the most. Checkout other ForgeFed implementation.

Git service

Manage merge request, branch protection, user permission, explore repositories etc.

Project management

Issue tracker, merge request comment, project, kanban etc.

Rest API

Interface with the Rest API to create plugins, third party tools, bot etc.

Why is Gill hosted on GitHub ?

For now, we need visibility and support, unfortunately GitHub is the only place offering this. When the time comes this repository will turn into a read-only mirror and Gill will host itself.

Can I help ?

Contributions

While most of the git related features are there. Gill is still at a very early stage. I am not ready to accept contribution yet, but I hope to get there soon.

Financial support

I quit my job in November 2022, and I am working full time on Gill since. Consider donating to help me continue doing so.

Contact

You can contact me via the #general-forgefed:matrix channel.

Screenshots

These are screenshots of the current Gill user interface which is likely to change.

screenshot screenshot
screenshot screenshot

License

All the code in this repository is released under the MIT License, for more information take a look at the LICENSE file.