Skip to content

Commit 01d7efe

Browse files
authored
Merge pull request #7270 from jddocs/rc-v1.377.0
[Release Candidate] v1.377.0
2 parents d0c9625 + 326e966 commit 01d7efe

File tree

10 files changed

+581
-17
lines changed

10 files changed

+581
-17
lines changed

ci/vale/dictionary.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -533,6 +533,7 @@ delpy
533533
demultiplexer
534534
Deno
535535
denormalized
536+
denylist
536537
deprovision
537538
deprovisioning
538539
deque
@@ -1358,6 +1359,7 @@ linodego
13581359
linodes
13591360
linroot
13601361
linter
1362+
Liquibase
13611363
lish
13621364
liskov
13631365
listdir

docs/guides/kubernetes/use-app-platform-to-deploy-wordpress/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: "Use App Platform to Deploy WordPress with Persistent Volumes on LKE"
44
description: "Two to three sentences describing your guide."
55
authors: ["Akamai"]
66
contributors: ["Akamai"]
7-
published: 2025-04-25
7+
published: 2025-05-06
88
keywords: ['app platform','app platform for lke','lke','linode kubernetes engine','kubernetes','persistent volumes','mysql']
99
license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)'
1010
external_resources:
@@ -16,7 +16,7 @@ external_resources:
1616
The Akamai App Platform is now available as a limited beta. It is not recommended for production workloads. To register for the beta, visit the [Betas](https://cloud.linode.com/betas) page in the Cloud Manager and click the Sign Up button next to the Akamai App Platform Beta.
1717
{{< /note >}}
1818

19-
This guide includes steps for deploying a WordPress site and persistent MySQL database using App Platform for Linode Kubernetes Engine (LKE). In this architecture, both WordPress and MySQL use PersistentVolumes (PV) and PersistentVolumeClaims (PVC) to store data.
19+
This guide includes steps for deploying a WordPress site and persistent MySQL database using [App Platform for Linode Kubernetes Engine](https://techdocs.akamai.com/cloud-computing/docs/application-platform) (LKE). In this architecture, both WordPress and MySQL use PersistentVolumes (PV) and PersistentVolumeClaims (PVC) to store data.
2020

2121
To add the WordPress and MySQL Helm charts to the App Platform Catalog, the **Add Helm Chart** feature of Akamai App Platform for LKE is used.
2222

docs/guides/platform/migrate-to-linode/self-hosted-vs-managed-databases/index.md

Lines changed: 543 additions & 0 deletions
Large diffs are not rendered by default.

docs/guides/security/secrets-management/deploy-openbao-on-linode-kubernetes-engine/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ external_resources:
1414

1515
[OpenBao](https://openbao.org/) is an open source secrets management solution and fork of HashiCorp Vault. This guide walks through how to deploy [OpenBao on Kubernetes](https://openbao.org/docs/platform/k8s/) with Linode Kubernetes Engine (LKE) on Akamai Cloud using the [OpenBao Helm chart](https://github.com/openbao/openbao-helm).
1616

17-
If you prefer a one-click, single-instance deployment, see our [OpenBao Marketplace app](/docs/marketplace-docs/guides/openbao/).
17+
For a single-instance manual deployment, see our [Deploying OpenBao on a Linode Instance](/docs/guides/deploying-openbao-on-a-linode-instance/) guide. If you prefer an automated one-click, single-instance deployment, see our [OpenBao Marketplace app](/docs/marketplace-docs/guides/openbao/).
1818

1919
## Before You Begin
2020

docs/guides/security/secrets-management/deploying-openbao-on-a-linode-instance/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ keywords: ['openbao','openbao linode','openbao ubuntu install','secrets manageme
99
license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)'
1010
---
1111

12-
[OpenBao](https://openbao.org/) is an open source secrets management solution and fork of HashiCorp Vault. This guide walks through a manual installation of OpenBao on a Linode instance with an Ubuntu 24.04 distribution.
12+
[OpenBao](https://openbao.org/) is an open source secrets management solution and fork of HashiCorp Vault. This guide walks through a manual installation of OpenBao on a single Linode instance running the Ubuntu 24.04 LTS distribution.
1313

14-
If you prefer an automated one-click deployment, see our [OpenBao Marketplace app](/docs/marketplace-docs/guides/openbao/).
14+
For a Kubernetes cluster deployment, see our [Deploy OpenBao on Linode Kubernetes Engine](/docs/guides/deploy-openbao-on-linode-kubernetes-engine/) guide. If you prefer an automated one-click deployment, see our [OpenBao Marketplace app](/docs/marketplace-docs/guides/openbao/).
1515

1616
## Before You Begin
1717

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

Lines changed: 31 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Deploy LiveSwitch through the Linode Marketplace"
33
description: "Learn how to deploy LiveSwitch Server, an enterprise video streaming service, through the Linode Marketplace."
44
published: 2022-05-31
5-
modified: 2023-04-18
5+
modified: 2025-05-19
66
keywords: ['liveswitch','streaming','video']
77
tags: ["marketplace", "linode platform", "cloud manager"]
88
external_resources:
@@ -15,14 +15,12 @@ marketplace_app_id: 1008123
1515
marketplace_app_name: "LiveSwitch"
1616
---
1717

18-
[LiveSwitch Server](https://www.liveswitch.io/products/liveswitch-server) is a self-hosted WebRTC live video streaming platform. It provides high quality and reliable streaming for both audio and video media. Here's more from the publisher:
18+
[LiveSwitch Server](https://www.liveswitch.io/products/liveswitch-server) is a self-hosted WebRTC live video streaming platform for building low-latency video, audio, and data streaming apps using WebRTC with support for P2P, SFU, MCU, recording, and SIP integration.
1919

20-
> LiveSwitch is the most flexible video and audio WebRTC SDK on the market. Ultra-low latency meets advanced features for engaging with your audience. LiveSwitch offers a complete solution (front-end and back-end) to develop commercial WebRTC applications.
21-
22-
This Marketplace App deploys a back-end demonstration server, running signalling, media, and TURN together on a single server. It is designed to be tested alongside the official client SDKs for .NET, .NET Core, iOS, Android, Xamarin, Maui, Unity and more. To download these SDKs, see the [Client SDK](https://developer.liveswitch.io/liveswitch-server/guides/intro.html) page on the LiveSwitch Developer documentation site.
20+
This Marketplace App deploys a back-end demonstration server, with signalling, media, and TURN services all provided by a single `liveswitch-gateway` container running on one server. It's designed to be tested alongside the official client SDKs for .NET, .NET Core, iOS, Android, Xamarin, Maui, Unity, and more. To download these SDKs, see the [Client SDK](https://developer.liveswitch.io/liveswitch-server/guides/intro.html) documentation.
2321

2422
{{< note >}}
25-
Using LiveSwitch Server may require a paid license. To obtain a license, [contact LiveSwitch](https://www.liveswitch.io/meetings/jake-steele/linode). Licenses are not available directly through Linode.
23+
Using LiveSwitch Server may require a paid license. To obtain a license, [contact LiveSwitch](https://support.liveswitch.io/kb-tickets/new). Licenses are not available directly through Akamai.
2624
{{< /note >}}
2725

2826
## Deploying a Marketplace App
@@ -37,21 +35,42 @@ Using LiveSwitch Server may require a paid license. To obtain a license, [contac
3735

3836
## Configuration Options
3937

40-
- **Supported distributions:** Ubuntu 20.04 LTS
41-
- **Recommended plan:** All plan types and sizes can be used.
38+
- **Supported distributions:** Ubuntu 24.04 LTS
39+
- **Suggested plan:** All plan types and sizes can be used.
40+
41+
{{% content "marketplace-required-limited-user-fields-shortguide" %}}
42+
43+
{{% content "marketplace-special-character-limitations-shortguide" %}}
4244

4345
## Getting Started after Deployment
4446

4547
After deployment, follow the instructions below to access your application.
4648

4749
### Accessing the LiveSwitch App
4850

49-
1. Open your web browser and navigate to `http://[ip-address]:9090/admin`, replacing *[ip-address]* with your Compute Instance's IP address or rDNS domain (such as `192-0-2-1.ip.linodeusercontent.com`). See the [Managing IP Addresses](/docs/products/compute/compute-instances/guides/manage-ip-addresses/) guide for information on viewing IP addresses and rDNS.
51+
1. In a web browser, go to `https://[ip-address]/admin`, replacing *[ip-address]* with your Compute Instance's IP address or rDNS domain (such as `192-0-2-1.ip.linodeusercontent.com`). See the [Managing IP Addresses](/docs/products/compute/compute-instances/guides/manage-ip-addresses/) guide for information on viewing IP addresses and rDNS.
52+
53+
1. Follow the *Welcome* setup wizard to input your license key and create your user.
54+
55+
After completing the setup, you should see the main Configuration Console for your installation. To learn more about how to manage your instance, see the [Configuration Console documentation](https://developer.liveswitch.io/liveswitch-server/server/configuration/configuration-console.html).
56+
57+
Now that you've accessed your LiveSwitch instance, check out [the official LiveSwitch quick start documentation](https://developer.liveswitch.io/liveswitch-server/get-started/js-server/quickstart-js.html) to learn how to further use your LiveSwitch instance.
58+
59+
## Software Included
5060

51-
1. The *Welcome* setup wizard is displayed. Follow the prompts in this wizard to input your license key and create your user.
61+
| **Software** | **Description** |
62+
|:--------------|:------------|
63+
| **LiveSwitch Gateway** | Main LiveSwitch service for WebRTC communication (signalling, media, TURN) |
64+
| **Docker** | Platform for running the LiveSwitch containers |
65+
| **Docker Compose** | Tool for defining and running multi-container Docker applications |
66+
| **Redis** | In-memory data structure store for signaling and messaging |
67+
| **PostgreSQL** | Database for LiveSwitch configuration and data |
68+
| **RabbitMQ** | Message broker for recording workflows |
69+
| **Nginx** | Web server used as reverse proxy |
70+
| **Fail2ban** | Provides protection against brute force and authentication attempts |
71+
| **UFW** | Firewall utility |
72+
| **Certbot** | Used to obtain HTTPS/TLS/SSL certificates for the provided domain |
5273

53-
1. After completing the setup wizard, you should see the main Configuration Console for your installation. To learn more about how to manage your instance, see the [Configuration Console documentation](https://developer.liveswitch.io/liveswitch-server/server/configuration/configuration-console.html).
5474

55-
Now that you’ve accessed your LiveSwitch instance, check out [the official LiveSwitch quick start documentation](https://developer.liveswitch.io/liveswitch-server/get-started/js-server/quickstart-js.html) to learn how to further use your LiveSwitch instance.
5675

5776
{{% content "marketplace-update-note-shortguide" %}}
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)