A Gitlab bot for Matrix. It uses mautrix, go-playground webhooks and go-gitlab
Matrix room: #maulabbot:maunium.net
Configure the bot by copying example-config.json to config.json and
filling out the fields.
docker pull docker.io/maubot/gitlab:latest.docker run --restart unless-stopped -v `pwd`:/etc/maulabbot:z docker.io/maubot/gitlab:latest
When adding a GitLab webhook, add the internal room ID as a query string in the
field room. For example, if the address + path is https://example.com/webhook,
you could add https://example.com/webhook?room=!HweXqCwBqJzepVovYt:matrix.org
as the webhook URL and the bot would send notifications to the room whose
internal ID is !HweXqCwBqJzepVovYt:matrix.org.
You should log in with your GitLab access token, since most commands require
authentication. You can log in by sending !gitlab login <access token> to the
bot in a private room.
The bot only handles commands prefixed with !gitlab. Use !gitlab help for help.
Content type
Image
Digest
Size
5.4 MB
Last updated
over 7 years ago
docker pull maubot/gitlab