Digital ocean app platform make things easy by deploying changes on git push (git ops), handling domain names. Is there something similar but opensource which can be used on Hetzner?
Quite a few. Search for "PaaS", e.g. <a href="https://dokku.com/" rel="nofollow noreferrer">https://dokku.com/</a><p>Specific to Hetzner <a href="https://github.com/hetznercloud/awesome-hcloud">https://github.com/hetznercloud/awesome-hcloud</a> might list some integrations (PaaS solutions often need an adapter, configuration or plugin for each provider like Hetzner)