Using SSL from webserver for HA in Docker

Hello everyone, sorry for all the strange exclamation points, I can’t post links (even though the are dummy links)

I have a Raspberry Pi that is setup with a full LAMP server using the certbot from LetsEncrypt to manage the certificates of multiple domains hosted on the Pi. I have Google’s Dynamic DNS service set up so the domains are all routed to the server using DDClient to update Google Domains.

I installed HA using Docker, and I have everything up and running, including being able to access HA by going to http!example!com:8123.

I’d like to get secure access going by one of two methods, either https!ha.example!com or https! example!com:8123. I would prefer the first method. But I can’t figure out how to either make https!HA.example!com go to https!xx.xx.xx.xx:8123 for the first method, or conversely get https!example!com:8123 to use the SSL certificates generated by Letsencrypt for example!com.

I’ve tried copying (and symlinking) to the live certificates from LetsEncrypt for example!com in the /config folder and adding the http info to the configuration.yaml.

http:
  ssl_certificate: /config/fullchain.pem
  ssl_key: /config/privkey.pem

but in the log I get " [homeassistant.components.http] Could not read SSL certificate from /config/fullchain.pem: [SSL] PEM lib (_ssl.c:4065)"

I have no idea where to go from here. the certificates for example.com are taken care of by certbot, but I don’t know how to translate that into SSL access for homeassistant.

Thanks for anything that gets me in the right direction!
Seth