A self-hosted tool for sending Gitea alerts to chat

TellSome1 is a small relay for sending Gitea webhooks to chat services. It was made to move Gitea into channels, and it can also send messages to Matrix, Discord, and similar destinations. It receives the webhook, reshapes the message with , and forwards it where needed.

Setup is meant to be simple, with one YAML file for . Work is handled in the background, so the service sending the webhook does not have to wait. TLS can be enabled, but that part has not been properly tested yet.

In the working setup, it runs beside Gitea as an internal service and is not reachable from the public internet.

Key points

  • TellSome1 forwards Gitea webhooks to , Matrix, Discord, and similar services.
  • let the message format be customized.
  • is kept in one YAML file.
  • ing avoids slowing down the service that sends the webhook.
  • TLS support exists, but it has not been fully tested.
Read original