Skip to content

Add Forgejo as a Git Provider #1832

@MrFriggo

Description

@MrFriggo

What problem will this feature address?

Currently, Dokploy supports a number of Git providers, but omits Forgejo, a lightweight, self-hosted Git service. That prevents users from integrating their Forgejo repositories for seamless deployments.

Describe the solution you'd like

Add Forgejo as a Git provider in Dokploy, leveraging its API (similar to Gitea’s, as Forgejo is a fork with minor changes) for authentication and repository access.

Describe alternatives you've considered

Using the Gitea provider to authenticate with a Forgejo instance is possible, but it fails to fetch repositories (see Discord thread). Switching to GitHub/GitLab is not suitable for self-hosted Forgejo users.

Additional context

Forgejo’s API is nearly identical to Gitea’s, so the implementation should be similar to the existing Gitea provider.

Will you send a PR to implement it?

No

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions