Self-signed certificates mean ensuring that every certificate is installed wherever it is needed. This can hamper creating certificates for immediate use across a range of devices
Instead I manage a private Certificate Authority so that only the CA Root Certificate needs to be installed locally, all subsequently signed certificates can be verified from single, installed, root
This site is also available as an encrypted https site, to access this site, download the certificate from the link below and install in your browser as a trusted Root Certificate
Download Certificate