Skip to content
Personal hosting. A great start.What our customers say Read our Google reviews
Client portal ↗Log in ↗

AzuraCast

Requesting an SSL certificate in AzuraCast

2 min read

The use of a SSL Certificate in AzuraCast ensures your radio streams and management environment safe via HTTPS This is important for reliability, security and compatibility with modern browsers and streaming services.

Step 1: Login to the server

To install an SSL certificate, you need access to the server which AzuraCast runs on. This can be done via SSH.

  1. Open a SSH terminal (e.g. via PuTTY or the terminal in Linux/macOS).
  2. Log on to the server with your admin data:
    bash
    CopyEdit

Step 2: Apply for Encrypt SSL certificate.

AzuraCast has a built-in Let's Encrypt Integration to easily obtain a free SSL certificate.

  1. Run the following command to start the SSL installation:
    bash
    CopyEdit
    ./docker.sh letsencrypt-create yourdomain.com

    Replace yourdomain.com by the real domain name of your AzuraCast installation.

  2. The installation checks your domain and automatically generates an SSL certificate.

Step 3: Make sure SSL is switched on correctly

  1. Open AzuraCast in your browser via https://jouwdomein.com.
  2. Check that there is one security lock in the address bar.
  3. Test your radio stream whether it is HTTPS supports.

Step 4: Automatically renew SSL certificate

Please note that Encrypt certificates have expired every 90 days, but you can automate the renewal:

  • Add one cronjob to renew the certificate periodically:
    bash
    CopyEdit
    ./docker.sh letsencrypt-renew
  • Or use a scheduled task (crontab -e):
    bash
    CopyEdit
    0 3 ** 1 /path/to/docker.sh letsencrypt-renew

    (This task runs every Monday at 03:00.)

Solving problems

  • Ports 80 and 443 must be open on your server/firewall.
  • Your domain must refer correctly to the AzuraCast server.
  • Check the log files if the SSL request fails:
    bash
    CopyEdit
    docker logs azuracast_nginx

With these steps you are AzuraCast installation protected with SSL and ready for secure streaming and management via HTTPS!

Did this guide help you?

Your feedback helps us improve the knowledge base.

0 people found this article helpful.

Still need help?

Tell us which step you are stuck on and mention this guide. Never send passwords.

WhatsAppCookie settings

You can always change your preferences later via the footer.

Privacy policy

Personal help with your plans

How can we help you?

Choose a topic. We'll help you find the right solution.
Please don't include passwords, payment details or other login credentials.