Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion _vendor/github.com/linode/linode-docs-theme/config.toml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion _vendor/modules.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# github.com/linode/linode-docs-theme v0.0.0-20260227165149-899fbfe40185
# github.com/linode/linode-docs-theme v0.0.0-20260310191554-10548b259c53
# github.com/linode/linode-website-partials v0.0.0-20250814204525-0d7fe4159951
# github.com/gohugoio/hugo-mod-jslibs-dist/alpinejs/v3 v3.21300.20800
# github.com/gohugoio/hugo-mod-jslibs/turbo/v8 v8.20000.20400
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ One feature found in ownCloud is the ability to connect an instance to Linode Ob
1. Ensure you have a [running instance of ownCloud](/docs/guides/install-and-configure-owncloud-on-ubuntu-20-04/) deployed on your Linode.

{{< note >}}
To automatically install ownCloud on a Compute Instance, consider deploying [ownCloud Server through the Linode Marketplace](/docs/marketplace-docs/guides/owncloud/).
To automatically install ownCloud on a Compute Instance, consider deploying [ownCloud Server through Akamai Quick Deploy Apps](/docs/marketplace-docs/guides/owncloud/).
{{< /note >}}

1. Purchase an [enterprise license for ownCloud](https://doc.owncloud.com/server/admin_manual/enterprise/installation/install.html) (to enable the necessary external storage app).
Expand All @@ -30,7 +30,7 @@ One feature found in ownCloud is the ability to connect an instance to Linode Ob
{{< note >}}
- ownCloud requires the installation of two external storage applications to connect to an Object Storage service.

- Once the ownCloud Marketplace external storage app is installed, you can configure a connection to your Linode Object Storage bucket.
- Once the ownCloud Quick Deploy App external storage app is installed, you can configure a connection to your Linode Object Storage bucket.
{{< /note >}}

## Configuring ownCloud
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ external_resources:

## Before You Begin

1. Familiarize yourself with our [Getting Started](/docs/products/platform/get-started/) guide, create and update a Linode, and install Docker. Alternatively, you can quickly deploy an updated, Docker-enabled Linode with the [Docker Marketplace App](https://www.linode.com/marketplace/apps/linode/docker/).
1. Familiarize yourself with our [Getting Started](/docs/products/platform/get-started/) guide, create and update a Linode, and install Docker. Alternatively, you can quickly deploy an updated, Docker-enabled Linode with the [Docker Quick Deploy App](https://www.linode.com/marketplace/apps/linode/docker/).

2. Ensure your Linode is secure by following our guide on [Setting Up and Securing a Compute Instance](/docs/products/compute/compute-instances/guides/set-up-and-secure/).

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ A Dockerfile is a text file of instructions which are used to automate installat

## Before You Begin

1. Familiarize yourself with our [Getting Started](/docs/products/platform/get-started/) guide, create and update a Linode, and install Docker. Alternatively, you can quickly deploy an updated, Docker-enabled Linode with the [Docker Marketplace App](https://www.linode.com/marketplace/apps/linode/docker/).
1. Familiarize yourself with our [Getting Started](/docs/products/platform/get-started/) guide, create and update a Linode, and install Docker. Alternatively, you can quickly deploy an updated, Docker-enabled Linode with the [Docker Quick Deploy App](https://www.linode.com/marketplace/apps/linode/docker/).

2. Ensure your Linode is secure by following our guide on [Setting Up and Securing a Compute Instance](/docs/products/compute/compute-instances/guides/set-up-and-secure/).

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,15 @@ MongoDB is an open-source NoSQL database utilizing JSON-like documents and schem

## Before You Begin

To complete the examples in this guide, first set up and secure a Linode with Docker installed. You can accomplish this by utilizing the Docker Marketplace App, or through manual installation. Instructions for both approaches are provided below.
To complete the examples in this guide, first set up and secure a Linode with Docker installed. You can accomplish this by utilizing the Docker Quick Deploy App, or through manual installation. Instructions for both approaches are provided below.

This guide assumes you are comfortable with the *command-line interface* (CLI) on a Unix-like system and using it to work with programs.

### Set up a Linode with Docker

#### Docker Marketplace App
#### Docker Quick Deploy App

You can quickly set up a secure, updated Linode with the Docker Marketplace App. For instructions, see our guide on [How to Deploy Docker with Marketplace Apps](/docs/marketplace-docs/guides/docker/). For the purposes of this guide, we recommend deploying the Docker Marketplace App with the [Docker Options](/docs/marketplace-docs/guides/docker/#docker-options):
You can quickly set up a secure, updated Linode with the Docker Quick Deploy App. For instructions, see our guide on [How to Deploy Docker with Quick Deploy Apps](/docs/marketplace-docs/guides/docker/). For the purposes of this guide, we recommend deploying the Docker Quick Deploy App with the [Docker Options](/docs/marketplace-docs/guides/docker/#docker-options):

- The limited sudo user to be created for the Linode
- The password for the limited sudo user
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@ This section outlines how to install Nomad and access its interface in order to

If, instead, you are ready to start deploying a Nomad cluster now, skip to the [How to Deploy a Cluster with Nomad](/docs/guides/using-nomad-for-orchestration/#how-to-deploy-a-cluster-with-nomad) section.

### Deploying Nomad from the Linode Marketplace
### Deploying Nomad from Akamai Quick Deploy Apps

The most approachable solution for setting up a Nomad instance with Linode is through the Linode Marketplace. There, a Linode instance with Nomad already installed and configured can be quickly set up. To do so, take a look at our guide to [Deploy HashiCorp Nomad through the Linode Marketplace](/docs/marketplace-docs/guides/hashicorp-nomad/).
The most approachable solution for setting up a Nomad instance with Linode is through Akamai Quick Deploy Apps. There, a Linode instance with Nomad already installed and configured can be quickly set up. To do so, take a look at our guide to [Deploy HashiCorp Nomad through Akamai Quick Deploy Apps](/docs/marketplace-docs/guides/hashicorp-nomad/).

First, follow along with that guide to get a Nomad instance ready. Then skip to the section [How Nomad Works](/docs/guides/using-nomad-for-orchestration/#how-nomad-works) to become familiar with the new Nomad instance.

Expand Down Expand Up @@ -159,7 +159,7 @@ With the Nomad instance up and running, it's time to start exploring how Nomad w
```

{{< note >}}
Nomad instances created through the Linode Marketplace are already running a Nomad agent at startup, so above command is not needed.
Nomad instances created through Akamai Quick Deploy Apps are already running a Nomad agent at startup, so above command is not needed.
{{< /note >}}

1. The agent makes a Nomad web interface available, serving it on `localhost:4646`. Use an SSH tunnel to access this in a web browser from a remote machine:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ Both tools promote an open source ethos, but YunoHost operates on a totally open

However, Cloudron provides a more polished and simplified presentation. The setup for YunoHost can be more complicated, and its interface may not be as clear for some users at the outset.

Linode offers a streamlined Cloudron deployment through the Linode Marketplace. Learn more about Cloudron and its deployment process through its [Marketplace page](https://www.linode.com/marketplace/apps/cloudron/cloudron/).
Linode offers a streamlined Cloudron deployment through Quick Deploy Apps. Learn more about Cloudron and its deployment process through its [Quick Deploy App page](https://www.linode.com/marketplace/apps/cloudron/cloudron/).

## How to Install YunoHost

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ external_resources:

RabbitMQ is an open source message broker that facilitates communication between distributed applications. This guide covers steps for manually installing, configuring, and testing RabbitMQ on a Linode instance running Ubuntu 24.04 LTS.

If you prefer an automated deployment, consider our [RabbitMQ Marketplace app](/docs/marketplace-docs/guides/rabbitmq/).
If you prefer an automated deployment, consider our [RabbitMQ Quick Deploy App](/docs/marketplace-docs/guides/rabbitmq/).

## Before You Begin

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ For a comprehensive comparison between plan types, including features and limita

There are multiple methods for deploying Rocket.Chat. This guide reviews manual deployment on a single Compute Instance, as well as deploying to a Kubernetes cluster:

- Deploy using our [Rocket.Chat Marketplace app](/docs/marketplace-docs/guides/rocketchat/). This installs and configures all necessary software and is the fastest deployment method.
- Deploy using our [Rocket.Chat Quick Deploy App](/docs/marketplace-docs/guides/rocketchat/). This installs and configures all necessary software and is the fastest deployment method.
- Manually deploy to a [Compute Instance](#deploying-to-a-compute-instance).
- Deploy to a [Kubernetes cluster](#deploying-to-a-kubernetes-cluster) with Linode Kubernetes Engine (LKE).
- Use Rocket.Chat's instructions for deploying via [Docker and Docker Compose](https://docs.rocket.chat/deploy/deploy-rocket.chat/deploy-with-docker-and-docker-compose) using Rocket.Chat's Docker image.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ external_resources:

This guide walks through creating a scalable Jitsi Meet cluster using [Ansible](https://www.ansible.com/). The provided Ansible playbook creates an initial deployment that can then be scaled up or down as needed.

If you wish to deploy Jitsi automatically rather than manually, consider either our single-instance [Jitsi Marketplace deployment](/docs/marketplace-docs/guides/jitsi/) or our [Jitsi Cluster Marketplace deployment](/docs/marketplace-docs/guides/jitsi-cluster/).
If you wish to deploy Jitsi automatically rather than manually, consider either our single-instance [Jitsi Quick Deploy App deployment](/docs/marketplace-docs/guides/jitsi/) or our [Jitsi Cluster Quick Deploy App deployment](/docs/marketplace-docs/guides/jitsi-cluster/).

## Architecture Diagram

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Apache Guacamole is an HTML5 application useful for accessing a remote desktop t

Apache Guacamole can be installed and configured on a Linode Compute Instance using one of the following methods:

1. **Linode Marketplace:** Deploy the [Apache Guacamole App](https://www.linode.com/marketplace/apps/linode/apache-guacamole/) through the Linode Marketplace to automatically install Guacamole, VNC software, and a desktop environment. This is the easiest method and enables you to quickly get up and running without needing to install and configure everything manually. Just note, when choosing this method you are limited to the Distribution Images supported by the Marketplace App.
1. **Akamai Quick Deploy Apps:** Deploy the [Apache Guacamole App](https://www.linode.com/marketplace/apps/linode/apache-guacamole/) through Akamai Quick Deploy Apps to automatically install Guacamole, VNC software, and a desktop environment. This is the easiest method and enables you to quickly get up and running without needing to install and configure everything manually. Just note, when choosing this method you are limited to the Distribution Images supported by the Quick Deploy App.

1. **Docker:** Alternatively, you can deploy Apache Guacamole's Docker images and manually configure the software yourself. This method strikes a balance between ease of installation and custom configuration. It may be more advanced, but provides you with greater control over your environment and configuration. See [Installing Apache Guacamole through Docker](/docs/guides/installing-apache-guacamole-through-docker/) for instructions.

Expand Down
18 changes: 9 additions & 9 deletions docs/guides/databases/general/database-solutions/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ After determining which database management system to use for your application,

{{% content "dbass-eos" %}}

- [Marketplace Apps (and Clusters)](#marketplace-apps-and-clusters)
- [Quick Deploy Apps (and Clusters)](#marketplace-apps-and-clusters)
- [Self or custom deployment on Compute Instances](#custom-deployment)

{{< note >}}
Expand All @@ -93,33 +93,33 @@ Currently, the following databases are supported. Click on each database below t
Updates and security patches are automatically applied to the underlying operating system but *not* to the database software. For more details, review the [Automatic Updates and Maintenance Windows](/docs/products/databases/managed-databases/guides/updates-and-maintenance/) guide.
{{< /note >}}

### Marketplace Apps and Clusters
### Quick Deploy Apps and Clusters

*Use Marketplace Apps when you want to automatically install popular databases but need to retain full control over the software and underlying system.*
*Use Quick Deploy Apps when you want to automatically install popular databases but need to retain full control over the software and underlying system.*

Another solution available on our platform is Marketplace Apps, which can greatly simplify application provisioning. When deploying a Marketplace App, a Compute Instance is created on your account. When the Compute Instance first boots up, a script runs to automatically install and configure the application. Beyond this automatic installation, you have root access and full control over the Compute Instance. This means that you are also responsible for managing and configuring the application, as well as installing updates and security patches.
Another solution available on our platform is Quick Deploy Apps, which can greatly simplify application provisioning. When deploying a Quick Deploy App, a Compute Instance is created on your account. When the Compute Instance first boots up, a script runs to automatically install and configure the application. Beyond this automatic installation, you have root access and full control over the Compute Instance. This means that you are also responsible for managing and configuring the application, as well as installing updates and security patches.

The following Marketplace Apps (and Clusters) are available on the Akamai cloud computing platform.
The following Quick Deploy Apps (and Clusters) are available on the Akamai cloud computing platform.

**Marketplace Apps** (single instance): Deploys a single Compute Instance. Additional manual configuration is needed for applications that require high availability and scalability.
**Quick Deploy Apps** (single instance): Deploys a single Compute Instance. Additional manual configuration is needed for applications that require high availability and scalability.

- [MySQL/MariaDB](https://www.linode.com/marketplace/apps/linode/mysql-mariadb/)
- [PostgreSQL](https://www.linode.com/marketplace/apps/linode/postgresql/)
- [Redis](https://www.linode.com/marketplace/apps/linode/redis/)

**Marketplace App Clusters** (multi-instance): Deploys multiple Compute Instances as part of a database cluster. This offers high availability, better fault tolerance, and increased scalability.
**Quick Deploy App Clusters** (multi-instance): Deploys multiple Compute Instances as part of a database cluster. This offers high availability, better fault tolerance, and increased scalability.

- [Galera cluster](https://www.linode.com/marketplace/apps/linode/galera-cluster/) (MariaDB)
- [PostgreSQL cluster](https://www.linode.com/marketplace/apps/linode/postgresql-cluster/)
- [Redis Sentinel cluster](https://www.linode.com/marketplace/apps/linode/redis-sentinel-cluster/)

Other [database-related Marketplace Apps](https://www.linode.com/marketplace/category/databases/) are available, including [ClusterControl](https://www.linode.com/marketplace/apps/severalnines/clustercontrol/).
Other [database-related Quick Deploy Apps](https://www.linode.com/marketplace/category/databases/) are available, including [ClusterControl](https://www.linode.com/marketplace/apps/severalnines/clustercontrol/).

### Custom Deployment or Self-Install {#custom-deployment}

*Directly provision your databases on Compute Instances to have full control over the installation and configuration, ideal for applications that require extensive database customization or complex configurations.*

Beyond Managed Databases and Marketplace Apps, you can deploy any of your database workloads to the cloud using Compute Instances. Since Compute Instances are Linux-based virtual machines, any compatible database software packages that are available on your chosen Linux distribution can be installed. When manually hosting your database workloads, you are responsible for installation, configuration, and all aspects of database management (including applying regular security updates).
Beyond Managed Databases and Quick Deploy Apps, you can deploy any of your database workloads to the cloud using Compute Instances. Since Compute Instances are Linux-based virtual machines, any compatible database software packages that are available on your chosen Linux distribution can be installed. When manually hosting your database workloads, you are responsible for installation, configuration, and all aspects of database management (including applying regular security updates).

There are many installation and configuration guides available on our docs site for the database management system discussed above. Click on the links below to view guides for the corresponding database:

Expand Down
2 changes: 1 addition & 1 deletion docs/guides/databases/mysql/install-mysql/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ For additional instructions on installing MySQL on any supported operating syste

{{% content "dbass-eos" %}}

- [MySQL/MariaDB Marketplace App](https://www.linode.com/marketplace/apps/linode/mysql-mariadb/): Deploy a new Compute Instance with either MySQL or MariaDB preinstalled.
- [MySQL/MariaDB Quick Deploy App](https://www.linode.com/marketplace/apps/linode/mysql-mariadb/): Deploy a new Compute Instance with either MySQL or MariaDB preinstalled.

- **Check to see if MySQL is already installed on your system.** To determine if MySQL is already installed, run the following command:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ If you wish to connect to a MySQL Managed Database, review the [Connect to a MyS

## Before You Begin

- **Obtain the connection details for the MySQL instance you wish to use.** If you do not have a MySQL instance yet, you can [create a Managed Database](https://techdocs.akamai.com/cloud-computing/docs/managed-databases), [deploy the MySQL Marketplace App](https://www.linode.com/marketplace/apps/linode/mysql-mariadb/), or [install MySQL server (or MariaDB) on a Compute Instance](/docs/guides/install-mysql/). **This instance must allow remote connections or you must run the mysql command from within same system.**
- **Obtain the connection details for the MySQL instance you wish to use.** If you do not have a MySQL instance yet, you can [create a Managed Database](https://techdocs.akamai.com/cloud-computing/docs/managed-databases), [deploy the MySQL Quick Deploy App](https://www.linode.com/marketplace/apps/linode/mysql-mariadb/), or [install MySQL server (or MariaDB) on a Compute Instance](/docs/guides/install-mysql/). **This instance must allow remote connections or you must run the mysql command from within same system.**

{{% content "dbass-eos" %}}

Expand Down
Loading
Loading