Skip to content

TLS

Ella Core uses TLS to secure its API and web interface. The use of TLS is mandatory, Ella Core will not start if the TLS configuration is missing or invalid.

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

It is highly recommended to replace the self-signed certificate with one issued by a trusted Certificate Authority (CA) for production deployments.

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.