Skip to content

Commit 93590c9

Browse files
josephcardillo-akamaiMagda Sulik
andauthored
[Update] Azuracast Marketplace Documentation (#7303)
* update azuracast marketplace oca doc with new distribution Ubu 24 and updated instructions * editorial review * editorial review * editorial review --------- Co-authored-by: Magda Sulik <[email protected]>
1 parent 1cc6c95 commit 93590c9

File tree

5 files changed

+31
-26
lines changed

5 files changed

+31
-26
lines changed

ci/vale/dictionary.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1042,6 +1042,7 @@ iaas
10421042
IaC
10431043
icanhazip
10441044
icann
1045+
Icecast
10451046
iceweasel
10461047
icinga
10471048
icingacli
@@ -1362,6 +1363,7 @@ linodes
13621363
linroot
13631364
linter
13641365
Liquibase
1366+
Liquidsoap
13651367
lish
13661368
liskov
13671369
listdir
612 KB
Loading
154 KB
Loading
164 KB
Loading

docs/marketplace-docs/guides/azuracast/index.md

Lines changed: 29 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
title: "Deploy AzuraCast through the Linode Marketplace"
33
description: "AzuraCast is a self-hosted web radio station and management suite. Follow this guide to deploy AzuraCast on Linode using Marketplace Apps."
44
published: 2020-09-28
5-
modified: 2022-03-08
5+
modified: 2025-07-16
66
keywords: ['azuracast','marketplace', 'server']
77
tags: ["debian","ubuntu","marketplace", "web applications","linode platform", "cloud manager"]
88
image: DeployAzuraCast_OneClickApps.png
99
external_resources:
10-
- '[About AzuraCast](https://www.azuracast.com/about/)'
11-
- '[Troubleshooting AzuraCast](https://www.azuracast.com/help/)'
10+
- '[AzuraCast Website](https://www.azuracast.com/)'
11+
- '[Troubleshooting AzuraCast](https://www.azuracast.com/docs/help/troubleshooting/)'
1212
- '[AzuraCast Github](https://github.com/azuracast/azuracast)'
1313
aliases: ['/products/tools/marketplace/guides/azuracast/','/platform/marketplace/how-to-deploy-azuracast-with-marketplace-apps/', '/platform/one-click/how-to-deploy-azuracast-with-one-click-apps/','/guides/how-to-deploy-azuracast-with-one-click-apps/','/guides/how-to-deploy-azuracast-with-marketplace-apps/','/guides/deploy-azuracast-with-one-click-apps/','/platform/one-click/deploy-azuracast-with-one-click-apps/','/guides/azuracast-marketplace-app/']
1414
authors: ["Akamai"]
@@ -18,7 +18,7 @@ marketplace_app_id: 662118
1818
marketplace_app_name: "AzuraCast"
1919
---
2020

21-
[AzuraCast](https://www.azuracast.com) is a free self-hosted web radio station and management suite. Installation is simple with Marketplace Apps, and the intuitive web interface makes running a web station easy. After installation, you can be broadcasting within in minutes.
21+
[AzuraCast](https://www.azuracast.com) is a free self-hosted web radio station and management suite. The installation with Marketplace Apps is simple and the intuitive web interface makes the running a web station easy. After the installation, you can be broadcasting within minutes.
2222

2323
## Deploying a Marketplace App
2424

@@ -27,53 +27,56 @@ marketplace_app_name: "AzuraCast"
2727
{{% content "marketplace-verify-standard-shortguide" %}}
2828

2929
{{< note >}}
30-
**Estimated deployment time:** AzuraCast should be fully installed within 2-5 minutes after the Compute Instance has finished provisioning.
30+
**Estimated deployment time:** AzuraCast should be fully installed within 5-10 minutes after the Compute Instance has finished provisioning.
3131
{{< /note >}}
3232

3333
## Configuration Options
3434

35-
- **Supported distributions:** Debian 10, Ubuntu 20.04 LTS
35+
- **Supported distributions:** Ubuntu 24.04 LTS
3636
- **Recommended plan:** All plan types and sizes can be used.
3737

38+
## AzuraCast Options
39+
40+
- **Email address** *(required)*: Enter the email address to use for generating the SSL certificates.
41+
42+
{{% content "marketplace-required-limited-user-fields-shortguide" %}}
43+
44+
{{% content "marketplace-custom-domain-fields-shortguide" %}}
45+
46+
{{% content "marketplace-special-character-limitations-shortguide" %}}
47+
3848
## Getting Started After Deployment
3949

4050
### Accessing AzuraCast
4151

42-
AzuraCast is now installed and ready to use.
52+
Once you install AzuraCast:
4353

44-
1. Open your web browser and navigate to `http://[ip-address]/`, replacing *[ip-address]* with your Compute Instance's IPv4 address. See the [Managing IP Addresses](/docs/products/compute/compute-instances/guides/manage-ip-addresses/) guide for information on viewing your IP address.
54+
1. Open your web browser and navigate to `http://[domain]/admin`, where *[domain]* is the custom domain you entered during deployment or your Compute Instance's rDNS domain (such as `192-0-2-1.ip.linodeusercontent.com`). To learn more about viewing IP addresses and rDNS, see [Managing IP Addresses](/docs/products/compute/compute-instances/guides/manage-ip-addresses/).
4555

46-
1. The first thing you want to do is create a *Super Administrator* account that has system-wide permissions.
56+
1. Log in with your *Super Administrator* credentials. This account has system-wide permissions and was set up during the installation when you entered your Administrator Email Address.
4757

48-
!["AzuraCast Setup Account"](azuracast-setup-account.png "AzuraCast Setup Account")
58+
!["AzuraCast Login"](azuracast-login.png "AzuraCast Login")
4959

50-
1. Next, AzuraCast prompts you to create a new radio station. Fill out the required fields, then click the **Save Changes** button at the bottom of the screen to continue.
60+
1. Fill out the required fields in the registration form and click **Create and Continue**.
5161

5262
!["AzuraCast Create Station"](azuracast-create-station.png "AzuraCast Create Station")
5363

54-
1. On the next page you can set other settings including using a custom URL if you have one set up. Learn more about using a custom URL with Linode DNS in our [DNS Manager](/docs/products/networking/dns-manager/) guide. When you are finished, click the **Save Changes** button at the bottom of the screen to continue.
55-
56-
1. Your station is now ready. On the following page, you are taken to the control panel, and you are ready to start broadcasting your station.
57-
58-
1. To manage the station you just created click the **Manage** button in the **Station Overview** section. This will open the Station Dashboard for the station you created during setup.
64+
1. Configure station's settings including the use of a custom URL, if you have one set up. To learn more about using a custom URL with Linode DNS, see [DNS Manager](/docs/products/networking/dns-manager/). Click **Save Changes**.
5965

60-
!["AzuraCast Manage Station"](azuracast-manage-station.png "AzuraCast Manage Station")
66+
Your station is now ready and you can start broadcasting. To manage the created station, click **Manage Stations** in the **Dashboard** section. This opens the *Station Dashboard* that you can use to control your station, add songs, add DJs, take requests, and more.
6167

62-
1. Here you can control your station, add songs, add DJs, take requests, and more.
68+
!["AzuraCast Manage Station"](azuracast-manage-station.png "AzuraCast Manage Station")
6369

6470
## Software Included
6571

6672
The AzuraCast Marketplace App installs the following software on your Linode:
6773

6874
| **Software** | **Description** |
6975
|:--------------|:------------|
70-
| [**Lquidsoap**](https://www.liquidsoap.info/) | An AutoDJ that keeps the tunes streaming.|
71-
| [**Icecast 2.4 (Icecast-KH on supported systems)**](https://icecast.org/) | A broadcasting front end. |
72-
| [**SHOUTcast 2 DNAS**](http://wiki.shoutcast.com/wiki/SHOUTcast_DNAS_Server_2) | An alternate broadcasting front end. |
73-
| [**NGINX**](https://www.nginx.com/) | A webserver a proxy. |
74-
| [**MariaDB**](https://mariadb.org/) | A database. |
75-
| [**PHP 7**](https://secure.php.net/) | General purpose programming language used for the website. |
76-
| [**InfluxDB**](https://www.influxdata.com/) | A database for capturing time-series based statistics. |
77-
| [**Redis**](https://redis.io/) | A database for session management and caching |
76+
| [**AzuraCast**](https://www.azuracast.com/) | All-in-one web radio management suite (includes Liquidsoap, Icecast, NGINX, PHP, and all radio streaming components) |
77+
| [**MariaDB**](https://mariadb.org/) | Open-source relational database for data storage |
78+
| [**Redis**](https://redis.io/) | In-memory data structure store for caching and session management |
79+
| [**Docker**](https://www.docker.com/) | Container runtime for application deployment |
80+
| [**Docker Compose**](https://docs.docker.com/compose/) | Tool for defining and running multi-container Docker applications |
7881

7982
{{% content "marketplace-update-note-shortguide" %}}

0 commit comments

Comments
 (0)