HTTPS works by encrypting communication using TLS (Transport Layer Security) — previously known as SSL (Secure Sockets Layer). Because of this, HTTPS is sometimes referred to as:
This encryption:
Without HTTPS, data is sent in plain text.
Let's Encrypt is a free, automated Certificate Authority that provides SSL/TLS certificates so websites can enable HTTPS.
To get a certificate, you must prove ownership of your domain. This is done automatically using the ACME protocol.
Go to:
Streaming Servers → Manage Servers → Edit (Main Server)
Set the following:
Save changes and run Reconfigure to apply settings and generate the certificate automatically.
Set the domain as:
After setup, your panel will run securely over HTTPS with automatic certificate renewal.
- HTTP over TLS
- HTTP over SSL
This encryption:
- Protects data from being intercepted
- Verifies the server’s identity using X.509 certificates
- Uses trusted Certificate Authorities (CAs)
Without HTTPS, data is sent in plain text.
What is Let’s Encrypt?
Let's Encrypt is a free, automated Certificate Authority that provides SSL/TLS certificates so websites can enable HTTPS.
To get a certificate, you must prove ownership of your domain. This is done automatically using the ACME protocol.
How to Enable HTTPS on Your Panel
Get a Domain
- Buy a domain.
- Point it to your server’s IP address.
Configure the Server
Go to:Streaming Servers → Manage Servers → Edit (Main Server)
Set the following:
- Add your domain in Server Domain
- Enable HTTPS
- Set HTTPS Port (usually 443)
- Enter a valid email (for renewal notices)
- Set Panel Port or HTTP Port to 80 (required for certificate validation)
Reconfigure
Save changes and run Reconfigure to apply settings and generate the certificate automatically.
Update Distributor (If Used)
Set the domain as:
Code:
https://your-domain-name





