There are no default Gitea and Gogs instances so the variables
gitea.host and gogs.host are not taken into account.
Gitea and Gogs do not support limiting a token to certain scopes.
The Bitbucket API is fairly broken and my willingness to deal with
that is extremely limited unless someone pays me vast amounts of
money.
The Gitlab API documentation is not always accurate, though I don’t
have an example at hand. It also isn’t structured well, making it
occasionally difficult to find the information one is looking for.
Where one would use user/repo when accessing another forge, one has
to use user%2Frepo when accessing Gitlab, e.g.: