Self-hosted Automation for Git, Webhooks, and more // Kestra #3 @christianlempa
Self-hosted Automation for Git, Webhooks, and more // Kestra #3  @christianlempa
Uploaded August 2025 | Updated September 2026, 2 weeks ago
This video shows how I built a Kestra automation that turns a Notion "Published" entry into a Hugo markdown post, downloads the thumbnail, and creates a GitLab merge request so my static site (Cloudflare Workers) can publish the new video β€” all without manual edits to the site. I walk through the webhook trigger, parsing Notion data in Kestra, the Python template script, thumbnail download, and the Docker-based merge-request workflow with glab.

## References

- Check out Kestra: go.kestra.io/Christian
- Kestra Documentation: kestra.io/docs
- My Kestra Tutorial 1: youtu.be/D4cixQ_Ek4Y?si=phFx71A9Bigxe8kJ
- My Kestra Tutorial 2: youtu.be/PJG1-7hMHsE?si=JI_Zd3vejAlPAiil
- My Hugo Tutorial: youtu.be/MX4yy1dTVYg?si=3pwfNIGzm5nc_4Tv
- My Cloudflare Workers Tutorial: youtu.be/FZMgUSlNp-0?si=wQPZpD5fgR59Dzio

________________

πŸ’œ Support me and become a Fan! β†’ youtube.com/channel/UCZNhwA1B5YqiY1nLzmM0ZRg/join

πŸ’¬ Join our Community!
β†’ christianlempa.de/discord

πŸ‘‰ Follow me everywhere
β†’ christianlempa.de

________________

Read my Tech Documentation
christianlempa.de/docs

My Gear and Equipment
christianlempa.de/kit

________________

Timestamps:

00:00 Introduction
01:11 What’s the plan?
05:06 Kestra Webhooks
07:46 Parse Webhook Data
10:02 Working Git Repos
12:10 Running Scripts / Namespace Files
16:02 Task Runners
17:38 Create Merge Requests
21:30 Final thoughts

________________
Links can include affiliate links.
Self-hosted Automation for Git, Webhooks, and more // Kestra #3Manage Docker and Kubernetes in VSCodeManage Secrets in Docker using .envWhy Im using GitHub?The BEST alternative to Docker and VMs! // Proxmox LXCIt’s time for a new HomeLab Dashboard // HomepageThis NEW Homelab NAS looks interesting // ZimaCube Prototype ReviewBetter HomeLab Secret Management // Infisical TutorialZimaOS BETA Review // RAID, ...Is the UGREEN NAS DH4300 Plus Your NextΒ NAS?How I plan to deploy my new website projectGetting started with OpenClaw (VPS Set-Up simply + secure) Tutorial
Christian Lempa |

Self-hosted Automation for Git, Webhooks, and more // Kestra #3

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER