Skip to content

Commit 6d01806

Browse files
hmorris3293Magda Sulik
andauthored
[update] Febuary Marketplace updates (#7194)
* Febuary Marketplace release/deprecation * editorial review * editorial review * updated for depracated pages --------- Co-authored-by: Magda Sulik <[email protected]>
1 parent 24d86f3 commit 6d01806

File tree

24 files changed

+98
-60
lines changed

24 files changed

+98
-60
lines changed

docs/marketplace-docs/guides/_index.md

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,6 @@ See the [Marketplace](/docs/marketplace/) listing page for a full list of all Ma
3131
- [AzuraCast](/docs/marketplace-docs/guides/azuracast/)
3232
- [Backstage](/docs/marketplace-docs/guides/backstage/)
3333
- [BeEF](/docs/marketplace-docs/guides/beef/)
34-
- [Budibase](/docs/marketplace-docs/guides/budibase/)
35-
- [Chevereto](/docs/marketplace-docs/guides/chevereto/)
3634
- [Cloudron](/docs/marketplace-docs/guides/cloudron/)
3735
- [ClusterControl](/docs/marketplace-docs/guides/clustercontrol/)
3836
- [Couchbase Cluster](/docs/marketplace-docs/guides/couchbase-cluster/)
@@ -51,14 +49,12 @@ See the [Marketplace](/docs/marketplace/) listing page for a full list of all Ma
5149
- [Gitea](/docs/marketplace-docs/guides/gitea/)
5250
- [Gitlab](/docs/marketplace-docs/guides/gitlab/)
5351
- [GlusterFS Cluster](/docs/marketplace-docs/guides/glusterfs-cluster/)
54-
- [gopaddle](/docs/marketplace-docs/guides/gopaddle/)
5552
- [Grav](/docs/marketplace-docs/guides/grav/)
5653
- [Guacamole](/docs/marketplace-docs/guides/guacamole/)
5754
- [Haltdos Community WAF](/docs/marketplace-docs/guides/haltdos-community-waf/)
5855
- [Harbor](/docs/marketplace-docs/guides/harbor/)
5956
- [HashiCorp Nomad](/docs/marketplace-docs/guides/hashicorp-nomad/)
6057
- [HashiCorp Vault](/docs/marketplace-docs/guides/hashicorp-vault/)
61-
- [ILLA Builder](/docs/marketplace-docs/guides/illa-builder/)
6258
- [InfluxDB](/docs/marketplace-docs/guides/influxdb/)
6359
- [Jenkins](/docs/marketplace-docs/guides/jenkins/)
6460
- [JetBackup](/docs/marketplace-docs/guides/jetbackup/)
@@ -68,7 +64,6 @@ See the [Marketplace](/docs/marketplace/) listing page for a full list of all Ma
6864
- [Joplin](/docs/marketplace-docs/guides/joplin/)
6965
- [JupyterLab](/docs/marketplace-docs/guides/jupyterlab/)
7066
- [Kali Linux](/docs/marketplace-docs/guides/kali-linux/)
71-
- [Kepler](/docs/marketplace-docs/guides/kepler/)
7267
- [LAMP Stack](/docs/marketplace-docs/guides/lamp-stack/)
7368
- [LEMP Stack](/docs/marketplace-docs/guides/lemp-stack/)
7469
- [LinuxGSM](/docs/marketplace-docs/guides/linuxgsm/)
@@ -83,7 +78,6 @@ See the [Marketplace](/docs/marketplace/) listing page for a full list of all Ma
8378
- [MySQL/MariaDB](/docs/marketplace-docs/guides/mysql/)
8479
- [NATS Single Node](/docs/marketplace-docs/guides/nats-single-node/)
8580
- [Nextcloud](/docs/marketplace-docs/guides/nextcloud/)
86-
- [NirvaShare](/docs/marketplace-docs/guides/nirvashare/)
8781
- [Node.js](/docs/marketplace-docs/guides/nodejs/)
8882
- [Odoo](/docs/marketplace-docs/guides/odoo/)
8983
- [ONLYOFFICE](/docs/marketplace-docs/guides/onlyoffice/)
@@ -109,13 +103,11 @@ See the [Marketplace](/docs/marketplace/) listing page for a full list of all Ma
109103
- [RabbitMQ](/docs/marketplace-docs/guides/rabbitmq/)
110104
- [Redis](/docs/marketplace-docs/guides/redis/)
111105
- [Redis Sentinel](/docs/marketplace-docs/guides/redis-cluster/)
112-
- [Restyaboard](/docs/marketplace-docs/guides/restyaboard/)
113106
- [Rocket.Chat](/docs/marketplace-docs/guides/rocketchat/)
114107
- [Ruby on Rails](/docs/marketplace-docs/guides/ruby-on-rails/)
115108
- [Saltcorn](/docs/marketplace-docs/guides/saltcorn/)
116109
- [SeaTable](/docs/marketplace-docs/guides/seatable/)
117110
- [Secure Your Server](/docs/marketplace-docs/guides/secure-your-server/)
118-
- [ServerWand](/docs/marketplace-docs/guides/serverwand/)
119111
- [Shadowsocks](/docs/marketplace-docs/guides/shadowsocks/)
120112
- [Splunk](/docs/marketplace-docs/guides/splunk/)
121113
- [Superinsight](/docs/marketplace-docs/guides/superinsight/)
@@ -126,7 +118,6 @@ See the [Marketplace](/docs/marketplace/) listing page for a full list of all Ma
126118
- [VS Code](/docs/marketplace-docs/guides/vscode/)
127119
- [WarpSpeed VPN](/docs/marketplace-docs/guides/warpspeed/)
128120
- [Wazuh](/docs/marketplace-docs/guides/wazuh/)
129-
- [Webuzo](/docs/marketplace-docs/guides/webuzo/)
130121
- [WireGuard](/docs/marketplace-docs/guides/wireguard/)
131122
- [WooCommerce](/docs/marketplace-docs/guides/woocommerce/)
132123
- [WordPress](/docs/marketplace-docs/guides/wordpress/)

docs/marketplace-docs/guides/ark-survival-evolved/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ contributors: ["Akamai"]
1717
license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)'
1818
---
1919
{{< note type="warning" title="This app is no longer available for deployment" >}}
20-
ARK: Survival Evolved has been removed from the App Marketplace and can no longer be deployed. This guide has been retained for reference only. For information on how to deploy and set up ARK: Survival Evolved manually on a Compute Instance, see our [Creating a Dedicated ARK Server on Ubuntu](/docs/guides/create-an-ark-server-on-ubuntu) guide.
20+
ARK: Survival Evolved has been removed from the App Marketplace and can no longer be deployed. This guide is retained for reference only. For information on how to deploy and set up ARK: Survival Evolved manually on a Compute Instance, see our [Creating a Dedicated ARK Server on Ubuntu](/docs/guides/create-an-ark-server-on-ubuntu) guide.
2121
{{< /note >}}
2222

2323
[ARK: Survival Evolved](http://playark.com/ark-survival-evolved/) is a multiplayer action-survival game released in 2017. The game places you on a series of fictional islands inhabited by dinosaurs and other prehistoric animals. In ARK, the main objective is to survive. ARK is an ongoing battle where animals and other players have the ability to destroy you. To survive, you must build structures, farm resources, breed dinosaurs, and even set up trading hubs with neighboring tribes.

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ contributors: ["Akamai"]
1717
license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)'
1818
---
1919
{{< note type="warning" title="This app is no longer available for deployment" >}}
20-
BitNinja has been removed from the App Marketplace and can no longer be deployed. This guide has been retained for reference only.
20+
BitNinja has been removed from the App Marketplace and can no longer be deployed. This guide is retained for reference only.
2121
{{< /note >}}
2222

2323

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ authors: ["Akamai"]
99
contributors: ["Akamai"]
1010
license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)'
1111
---
12+
{{< note type="warning" title="This app is no longer available for deployment" >}}
13+
Budibase has been removed from the App Marketplace and can no longer be deployed. This guide is retained for reference only.
14+
{{< /note >}}
1215

1316
[Budibase](https://github.com/Budibase/budibase) is an open-source, low-code platform for building modern business applications. Build, design, and automate different types of applications, including admin panels, forms, internal tools, and client portals. Using Budibase helps developers avoid spending weeks building simple CRUD applications and, instead, allows them to complete many projects in significantly less time.
1417

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ authors: ["Akamai"]
1313
contributors: ["Akamai"]
1414
license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)'
1515
---
16+
{{< note type="warning" title="This app is no longer available for deployment" >}}
17+
Chevereto has been removed from the App Marketplace and can no longer be deployed. This guide is retained for reference only.
18+
{{< /note >}}
1619

1720
[Chevereto](https://chevereto.com/) is a self-hosted image sharing solution. It can be used to create a myriad of applications or to empower existing systems. Chevereto's features include multi-user support, multi-server support, bulk importing, integration with social media, and more.
1821

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

Lines changed: 37 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Deploy Flask through the Linode Marketplace"
33
description: "Learn how to deploy Flask, a quick and light-weight web framework for Python, through the Linode Marketplace."
44
published: 2020-03-11
5-
modified: 2022-03-08
5+
modified: 2025-02-12
66
keywords: ['flask','python','marketplace']
77
tags: ["linode platform","python","marketplace","cloud-manager"]
88
image: Flask_oneclickapps.png
@@ -32,39 +32,55 @@ license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)'
3232
- **Supported distributions:** Debian 10
3333
- **Recommended minimum plan:** All plan types and sizes can be used.
3434

35-
## Getting Started after Deployment
35+
## Flask options
3636

37-
### Installed Software
37+
{{% content "marketplace-required-limited-user-fields-shortguide" %}}
38+
- **Email address** *(required)*: Enter the email address to use for generating the SSL certificates.
3839

39-
In addition to installing Flask, this Marketplace app installs and configures software to support running Flask in a production environment. Below is a list of the installed software:
40+
{{% content "marketplace-custom-domain-fields-shortguide" %}}
4041

41-
- The [NGINX](/docs/guides/getting-started-with-nginx-part-1-installation-and-basic-setup/) web server is installed with a basic NGINX configuration, located in `/etc/nginx/sites-enabled/flask_app`, and listening on your Linode's IP address.
42-
- An example Flask application is downloaded to your Linode's `/home/flask_app_project` directory. If you visit your [Linode's IP address](/docs/products/compute/compute-instances/guides/manage-ip-addresses/), you will see the example Flask application running and serving boiler plate blog content.
43-
- Your example Flask application's environment will be configured with basic settings located in the `/etc/config.json` file.
44-
- [Gunicorn](https://gunicorn.org/), a Python WSGI (web server gateway interface) HTTP Server for UNIX, is installed and running. It is used to forward requests from your NGINX web server to your Flask application.
45-
- [Supervisor](http://supervisord.org/), a client/server system that allows its users to monitor and control a number of processes on UNIX-like operating systems, is installed and running on your Linode. Its configuration file can be found in the following location, `/etc/supervisor/conf.d/flask_app.conf`.
46-
- The example Flask app's logs can be found in the following locations, `var/log/flask_app/flask_app.out.log` and `/var/log/flask_app/flask_app.err.log`
42+
{{% content "marketplace-special-character-limitations-shortguide" %}}
43+
44+
45+
### Obtain the Credentials
46+
47+
Once the app is deployed, you need to obtain the credentials from the server.
48+
49+
To obtain credentials:
4750

48-
### Removing Default Application
51+
1. Log in to your new Compute Instance using one of the methods below:
4952

50-
Users may find that they need to remove access to the default Flask application on port 80 to free up space for another application, or to otherwise remove components. The following steps can help to disable and decouple various aspects of the default Flask application included with the Flask Marketplace App:
53+
- **Lish Console**: Log in to Cloud Manager, click the **Linodes** link in the left menu, and select the Compute Instance you just deployed. Click **Launch LISH Console**. Log in as the `root` user. To learn more, see [Using the Lish Console](/docs/products/compute/compute-instances/guides/lish/).
54+
- **SSH**: Log in to your Compute Instance over SSH using the `root` user. To learn how, see [Connecting to a Remote Server Over SSH](/docs/guides/connect-to-server-over-ssh/).
5155

52-
- Unlink the default NGINX site for the Flask app:
56+
1. Run the following command to access the credentials file:
5357

54-
sudo unlink /etc/nginx/sites-enabled/flask_app
58+
```command
59+
cat /home/$USERNAME/.credentials
60+
```
5561

56-
- Stop the application from being monitored and maintained by supervisorctl:
62+
This returns passwords that were automatically generated when the instance was deployed. Save them. Once saved, you can safely delete the file.
5763

58-
sudo supervisorctl stop all
64+
## Getting Started After Deployment
5965

60-
- Remove configuration files for the Flask application:
66+
To get started:
6167

62-
sudo rm -rf /home/flask_app_project
63-
sudo rm /etc/config.json
68+
1. Open a web browser and navigate to the domain you entered when creating the instance: `https://domain.tld`. If you didn't enter a domain, use your Compute Instance's default rDNS domain (`192-0-2-1.ip.linodeusercontent.com`). To learn more on viewing the rDNS value, see [Managing IP Addresses](/docs/products/compute/compute-instances/guides/manage-ip-addresses/). Make sure to use the `https` prefix in the URL to access the website securely.
6469

65-
- Remove the Supervisor configuration files:
70+
1. The deployment ships with a sample application, but you can review the flask app and it's components below:
6671
67-
sudo rm /etc/supervisor/conf.d/flask_app.conf
72+
* The sample project can be found in /var/www/flask_project
73+
* The Gunicorn systemd service can be found in /etc/systemd/system/gunicorn.service
74+
* The Gunicorn socket is located at /tmp/gunicorn.sock
75+
76+
### Installed Software
77+
78+
In addition to installing Flask, this Marketplace app installs and configures software to support running Flask in a production environment. Below is a list of the installed software:
79+
80+
- The [NGINX](/docs/guides/getting-started-with-nginx-part-1-installation-and-basic-setup/) web server is installed with a basic NGINX configuration, located in `/etc/nginx/sites-enabled/$DOMAIN`. The $DOMAIN will be the domain entered during deployment or the default rDNS address that comes with each instance.
81+
- An sample Flask application is downloaded to your Linode's `/var/www/flask_project` directory.
82+
83+
- [Gunicorn](https://gunicorn.org/), a Python WSGI (web server gateway interface) HTTP Server for UNIX, is installed and running. It is used to forward requests from your NGINX web server to your Flask application.
6884

6985
{{< note >}}
7086
Many configuration files can be overwritten to support a new configuration instead of deleted outright. For more information on the default configuration, see our [Flask Installation Guide](/docs/guides/flask-and-gunicorn-on-ubuntu/) and the [Installed Software Section](/docs/marketplace-docs/guides/flask/#installed-software) of this guide.

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ authors: ["Akamai"]
1111
contributors: ["Akamai"]
1212
license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)'
1313
---
14+
{{< note type="warning" title="This app is no longer available for deployment" >}}
15+
gopaddle has been removed from the App Marketplace and can no longer be deployed. This guide is retained for reference only.
16+
{{< /note >}}
1417

1518
[gopaddle](https://gopaddle.io/) is a low-code Internal Developer Platform (IDP) for Kubernetes developers and operators. It provides a self-service portal through which developers can scaffold code to containers, auto-generate YAML files, build Docker images, deploy applications on to Kubernetes, and manage the application life cycle centrally.
1619

docs/marketplace-docs/guides/illa-builder/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ authors: ["Akamai"]
99
contributors: ["Akamai"]
1010
license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)'
1111
---
12+
{{< note type="warning" title="This app is no longer available for deployment" >}}
13+
ILLA Builder has been removed from the App Marketplace and can no longer be deployed. This guide is retained for reference only.
14+
{{< /note >}}
1215

1316
[ILLA Builder](https://github.com/illacloud/illa-builder) is an open-source low-code development tool that allows developers to quickly build internal tools. ILLA lets developers focus more on the core functionality of the tools they are building and spend less time on websites and integrations.
1417

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ authors: ["Akamai"]
1313
contributors: ["Akamai"]
1414
license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)'
1515
---
16+
{{< note type="warning" title="This app is no longer available for deployment" >}}
17+
Kepler Builder has been removed from the App Marketplace and can no longer be deployed. This guide is retained for reference only.
18+
{{< /note >}}
1619

1720
[Kepler](https://www.kepler.app) is a powerful drag & drop WordPress website builder with all-new website style filters that instantly change the look and feel of your website.
1821

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ contributors: ["Akamai"]
1717
license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)'
1818
---
1919
{{< note type="warning" title="This app is no longer available for deployment" >}}
20-
MagicSpam has been removed from the App Marketplace and can no longer be deployed. This guide has been retained for reference only. For information on how to configure MagicSpam, see our [Using MagicSpam to Secure your Email Server](/docs/guides/using-magicspam-email-authentication) guide.
20+
MagicSpam has been removed from the App Marketplace and can no longer be deployed. This guide is retained for reference only. For information on how to configure MagicSpam, see our [Using MagicSpam to Secure your Email Server](/docs/guides/using-magicspam-email-authentication) guide.
2121
{{< /note >}}
2222

2323
[MagicSpam](https://magicspam.com/) is a powerful anti-spam and email security solution for Linux systems. It integrates directly with popular control panels, such as cPanel and Plesk. It's primary function is to stop inbound spam from entering your server right at the SMTP layer, which lowers bandwidth and overhead. It also secure mailboxes on your server from being compromised and used to send outbound spam.

0 commit comments

Comments
 (0)