Skip to content

Instantly share code, notes, and snippets.

@noobogami
noobogami / grafana_telegram_conatact_point.tmpl
Last active September 17, 2025 14:58
grafana telegram contact point message template
{{ define "telegram_message" }}
{{ if gt (len .Alerts.Firing) 0 }}
<b>🚨 {{ len .Alerts.Firing }} alert(s)</b>
{{ range .Alerts.Firing }} {{ template "telegram_alert_firing" .}} {{ end }} {{ end }}
{{ if gt (len .Alerts.Resolved) 0 }}
<b>✅ {{ len .Alerts.Resolved }} alert(s) resolved:</b>
{{ range .Alerts.Resolved }} {{ template "telegram_alert_resolved" .}} {{ end }} {{ end }}
{{ end }}
{{ define "telegram_alert_firing" }}
<b>🔴 {{ .Labels.alertname }}</b>
@noobogami
noobogami / gitlab-runner-docker-compose.yml
Last active September 17, 2025 12:48
Gitlab Runner Docker Compose
version: '3'
services:
gitlab-runner:
image: gitlab/gitlab-runner:latest
container_name: gitlab-runner
restart: always
volumes:
- './config:/etc/gitlab-runner'
- '/var/run/docker.sock:/var/run/docker.sock'
@noobogami
noobogami / gitlab-docker-compose.yml
Last active September 17, 2025 12:49
Gitlab Docker Compose
services:
gitlab:
image: gitlab/gitlab-ee:latest
container_name: gitlab
restart: always
hostname: 'gitlab.YOURSITE.com'
environment:
GITLAB_OMNIBUS_CONFIG: |
# Add any other gitlab.rb configuration here, each on its own line
external_url 'https://gitlab.YOURSITE.com'