No break in needed. Just give it the options, e.g. it needs to know your certificate information.
Duplicati.Server.exe (and should also work on Duplicati.GUI.TrayIcon.exe if that’s what’s run).
--webservice-sslcertificatefile
The certificate and key file in PKCS #12 format the webserver use for SSL. Only RSA/DSA keys are supported.--webservice-sslcertificatepassword
The password for decryption of certificate PKCS #12 file.
Exactly how you add options depends on what you’re running. For example, if you Run a TrayIcon at Windows user login, then editing the shortcut (or maybe making one’s own to avoid Duplicati installer meddling with the custom version) works. For a Windows service, Duplicati.WindowsService.exe gets those additional options on its install
run, although it’s likely easier to just edit the Windows service.
Running duplicati docker container with https is a How-To for Docker, but likely works without Docker.
There are topics in other forum categories that get into setup as well. I see some in Support category.
Forum search for sslcertificatefile has discussions to supplement the How-To. I don’t run https myself.
So maybe not needed, but I wanted to say it in this feature request to show it’s a built-in, not a bolt-on.