Add license
parent: tbd commit: 39d18cf
Giterated is a federated solution for hosting, collaboration, and discovery for Git repositories.
There are many benefits to self-hosting your Git repositories, and Giterated makes it easy to do that without sacrificing the ease of collaboration and discovery centralized Git platforms provide.
Put simply: Giterated is GitHub for the Fediverse.
Want to join the Giterated ecosystem? You have two options:
Requirements:
This is the preferred solution for joining the ecosystem. See the Daemon’s installation documentation here!
You can create an account on any instance that accepts public sign-ups. Be aware that there may be limitations placed on your use. Make sure to register on an instance you can trust to a certain degree.
The main goal of Giterated is to make discovering and collaborating between self-hosted Git repositories as easy as centralized platforms.
Giterated is designed to be primarily used from the frontend of your chosen instance. Your instance will automatically route requests to other Instances where needed, displaying information from other instances seamlessly alongside local information.
Giterated uses realtime federation to keep every instance up-to-date on what repositories are available on other instances. This allows any individual Giterated Instance to search the entire Giterated ecosystem.
Giterated is made to be used. It’s important that your use case can be accomplished without unnecessary effort.
Check out our setup flow chart: (TODO).
You access the Giterated ecosystem mainly through your Instance, and you get to choose the frontend. Even when making use of Giterated’s federation, you will have a consistent frontend experience.
Giterated’s (link this) Plugin-based Architecture makes it easy to support custom use cases and integrations. Giterated’s default GitHub integration makes use of the flexibility this provides to allow collaboration with GitHub-native repositories.
A Giterated Instance is comprised of the following parts:
You can find the appropriate licenses in the repository, linked above to their identifier.
Feeling like there’s a conflict with our licenses and your use case? Consider Giterated’s rich plugin system that allows for easy extension of the daemon.