TLS¶
Ella Core uses TLS to secure its API and web interface. Although TLS is optional, it is highly recommended.
Configuration¶
The TLS configuration is defined in the configuration file.
Default Certificate¶
When installing the Ella Core snap, a self-signed certificate is generated and stored in the snap's common
directory. The certificate is valid for 365 days. Users can replace the certificate and key at any time by updating the respective files in the common
directory.
Considerations for Production¶
For production deployments, it is highly recommended that the self-signed certificate be replaced with one issued by a trusted Certificate Authority (CA).
Ensure that the private key is stored securely and that access is restricted to authorized personnel only.
Certificate Renewal¶
After replacing the files, the Ella Core service must be restarted to apply the changes.
Supported TLS Versions¶
Ella Core supports TLS versions 1.2
and 1.3
.