Yes. Both free Let’s Encrypt certificates (regular + wildcard) and your own certificates can be installed.