How do I Add Porkbun Hosted Domain as DDNS in Synology Control Panel?

I’d like use my own domain to create a DDNS under Control Panel > External Access > DDNS. However, my provider Porkbun is not shown. I tried looking up how to proceed and found a Reddit forum that recommends a Docker Container — the process for which I am not familiar with.
They posted some kind of Command Line script (Docker Compose) — image below— and I’m not sure if it has to be modified for my situation, or if it is even good.
Are there any helpful YouTube videos on how to add your own domain, or resource links that someone could point me to?
I’d like to generate a Let’s Encrypt SSL certificate so I can securely access my NAS without using the free “synology.me” domain.

Your ‘some kind of command line script’ is a compose.yaml configuration for a container that will update Porkbun with your public IP.

You can use the Synology ‘Container Manager’ package to download, install and run a container (a kind of resource-light virtual machine which runs just the program needed seperate from the rest of your NAS’s processes).

To use that particular container, you will need to adjust the entries under ‘environment:’ to match your Porkbun API details and domains. The entries that have a # symbol in front of them are commented out (inactive) but you might wish to uncomment (removing the #) if those features are important to you.