Skip to content

Commit 4f3f196

Browse files
fix(tutos): part 1
1 parent c003bf0 commit 4f3f196

File tree

4 files changed

+30
-33
lines changed

4 files changed

+30
-33
lines changed

tutorials/deploy-awstats/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ categories:
99
- instances
1010
tags: AwStats FTP Apache
1111
dates:
12-
validation: 2024-10-08
12+
validation: 2025-05-02
1313
posted: 2018-12-03
1414
---
1515

tutorials/glusterfs/index.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ tags: glusterfs network filesystem Ubuntu
99
categories:
1010
- instances
1111
dates:
12-
validation: 2024-10-15
12+
validation: 2025-05-02
1313
posted: 2018-09-28
1414
---
1515

@@ -94,7 +94,7 @@ Before installing GlusterFS, ensure each Instance can resolve the others via the
9494

9595
You should see GlusterFS 11.x and an active status for the service.
9696

97-
## Setting Up a distributed GlusterFS volume with Scaleway Block Storage
97+
## Setting up a distributed GlusterFS volume with Scaleway Block Storage
9898

9999
<Message type="important">
100100
In a production environment, it is **strongly recommended** to use dedicated storage, such as **Scaleway Block Storage**, instead of system directories for GlusterFS volumes.

tutorials/strapi/index.mdx

Lines changed: 23 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ content:
1010
paragraph: Strapi is an open-source, Node.js-based, headless CMS to manage content and make it available through a fully customizable API. In this tutorial you will learn how to deploy Strapi on a Scaleway Instance, to create and access a simple Hello World blog post.
1111
tags: Strapi CMS Ubuntu
1212
dates:
13-
validation: 2024-10-15
13+
validation: 2025-05-02
1414
posted: 2020-11-30
1515
---
1616

@@ -41,7 +41,7 @@ In this tutorial, you will learn how to deploy Strapi on a [Scaleway Instance](/
4141
```
4242
4. Create the deb repository:
4343
```
44-
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_18.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list
44+
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_22.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list
4545
```
4646
5. Update the `apt` package cache and install Node.js with the following command (npm and npx will also install):
4747
```
@@ -76,7 +76,7 @@ In this tutorial, you will learn how to deploy Strapi on a [Scaleway Instance](/
7676
2. Install Strapi in this directory and create a new project:
7777
```
7878
cd strapi-projects
79-
npx create-strapi-app@latest --quickstart
79+
npx create-strapi-app@latest --quickstart strapi-projects
8080
```
8181
<Message type="tip">
8282
The command above uses the latest version of Strapi. Check out their [GitHub repository](https://github.com/strapi/strapi/releases) to find details and additional information about the Strapi release.
@@ -116,9 +116,12 @@ In this step, we will use the Strapi dashboard to configure Strapi for a very si
116116
You should see the following:
117117

118118
<Lightbox src="scaleway-create-admin.webp" alt="" />
119-
2. Complete the form with your desired information to create an admin user, then click `Let's Start`. Next, we will essentially define a new database to hold our blog content.
120-
3. Click `Create Your First Content Type`.
121-
4. Enter `Blog` as the display name (UID will auto-complete), and click `Continue`:
119+
2. Complete the form with your desired information to create an admin user, then click **Let's Start**. Next, we will essentially define a new database to hold our blog content.
120+
3. Click **Create Your First Content Type**.
121+
<Message type="tip">
122+
Alternatively, click **Content-Type Builder** and **+ Create new collection type** in the navigation menu.
123+
</Message>
124+
4. Enter **Blog** as the display name (UID will auto-complete), and click **Continue**:
122125
<Lightbox src="scaleway-create-blog.webp" alt="" />
123126

124127
The following screen displays:
@@ -128,43 +131,37 @@ In this step, we will use the Strapi dashboard to configure Strapi for a very si
128131
Next, we will define the fields for our Blog database. We will add two text fields, one to hold the title of each blog post and one to hold the content of each post:
129132
5. Click `Text`. The following screen displays:
130133
<Lightbox src="scaleway-add-text-field.webp" alt="" />
131-
6. Enter `Title` in the name field, and click `Add another field`:
134+
6. Enter `Title` in the name field, and click **Add another field**:
132135
<Lightbox src="scaleway-add-title.webp" alt="" />
133136

134137
You are taken back to the list of possible field types:
135138

136139
<Lightbox src="scaleway-select_collection_fields.webp" alt="" />
137140
7. Click `Text`. The following screen displays:
138141
<Lightbox src="scaleway-add-text-field.webp" alt="" />
139-
8. Enter `Content` in the name field, and select `Long text` underneath, then click `Finish`:
142+
8. Enter `Content` in the name field, and select **Long text** underneath, then click **Finish**:
140143
<Lightbox src="scaleway-add-content.webp" alt="" />
141-
9. A summary of the Blog collection that you have just created displays. Click `Save`:
144+
9. A summary of the Blog collection that you have just created displays. Click **Save**:
142145
<Lightbox src="scaleway-blog-created.webp" alt="" />
143146

144147
Strapi will restart and refresh your dashboard.
145148

146-
Now that we have set up the database to hold our blog, we will create a quick "Hello World" blog post:
147-
10. Click `Blogs`, which now appears as a Collection Type in the top left of the screen:
149+
Now that we have set up the database to hold our blog, we will create a quick "Hello World" blog post.
150+
10. Click **Blog**, which now appears as a **Collection Type** under the **Content Manager** section of the navigation menu:
148151
<Lightbox src="scaleway-blogs-click.webp" alt="" />
149-
150-
The following screen displays:
151-
152-
<Lightbox src="scaleway-blog-screen.webp" alt="" />
153-
11. Click `Add New Blog` in the top right. The following screen displays:
154-
<Lightbox src="scaleway-create-entry.webp" alt="" />
155-
12. Enter a title and content of your choice, or use the following 'Hello World' examples. Then click `Save`, followed by `Publish`:
152+
11. Click **Create new entry** in the top right.
153+
12. Enter a title and content of your choice, or use the following 'Hello World' examples. Then click **Save**, followed by **Publish**:
156154
<Lightbox src="scaleway-hello-world-blog.webp" alt="" />
157155

158-
The screen should now look like this:
159-
160-
<Lightbox src="scaleway-after-publish.webp" alt="" />
156+
<Message type="note">
157+
You can see the published content in the **Published** tab.
158+
</Message>
161159

162-
The final step is to make all our blog content publicly available.
163-
13. In the left-hand menu, click `Settings`, then under the `Users & Permissions plugin` click `Roles`:
160+
The final step is to make the content of our blog publicly available.
161+
13. Click **Settings**, then **Roles** under the **Users and Permissions Plugin** section of the navigation menu.
164162
<Lightbox src="scaleway-roles-permissions.webp" alt="" />
165-
14. Click `Public`. The following screen displays:
166-
<Lightbox src="scaleway-permissions.webp" alt="" />
167-
15. Under `Permissions`, you can see our `BLOG` application. Check the `findone` and `find` boxes to enable the public to find our blog posts. Then click `Save`:
163+
14. Click **Public**. Under **Permissions**, you can see our **Blog** application.
164+
16. Check the **findone** and **find** boxes in the **Blog** application dropdown, to enable the public to find our blog posts. Then click **Save**:
168165
<Lightbox src="scaleway-permissions-checked.webp" alt="" />
169166

170167
Now we can access our "Hello World" blog post from the built-in API with the following action:

tutorials/zammad-ticketing/index.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Zammad is an open-source helpdesk system that allows you to oversee customer int
1919
This tutorial will guide you through the process of installing Zammad on a Scaleway Instance operating on **Ubuntu 20.04 LTS (Focal Fossa)**. Furthermore, you will receive a brief orientation of the application.
2020

2121
<Message type="tip">
22-
We recommend you follow this tutorial using a [Cost-Optimized Instance](/instances/reference-content/choosing-instance-type/).
22+
We recommend you follow this tutorial using a [Cost-Optimized Instance](/instances/reference-content/choosing-instance-type/). If you are installing Zammad on Ubuntu 22.04 and up, avoid using an Instance with ARM architecure to follow this tutorial, as the package manager used upon installation is not compatible with the ARM architecture.
2323
</Message>
2424

2525
<Macro id="requirements" />
@@ -95,13 +95,13 @@ Zammad requires an [Elasticsearch](https://www.elastic.co/elasticsearch/) databa
9595
2. Install the Zammad GPG key on your system:
9696
```
9797
curl -fsSL https://dl.packager.io/srv/zammad/zammad/key | \
98-
gpg --dearmor | tee /etc/apt/trusted.gpg.d/pkgr-zammad.gpg> /dev/null
98+
gpg --dearmor | sudo tee /etc/apt/keyrings/pkgr-zammad.gpg> /dev/null
9999
```
100100

101101
3. Add the Zammad repository to the `apt` package manager:
102102
```
103-
echo "deb [signed-by=/etc/apt/trusted.gpg.d/pkgr-zammad.gpg] https://dl.packager.io/srv/deb/zammad/zammad/stable/ubuntu 22.04 main"| \
104-
tee /etc/apt/sources.list.d/zammad.list > /dev/null
103+
echo "deb [signed-by=/etc/apt/keyrings/pkgr-zammad.gpg] https://dl.packager.io/srv/deb/zammad/zammad/stable/ubuntu 24.04 main"| \
104+
sudo tee /etc/apt/sources.list.d/zammad.list > /dev/null
105105
```
106106
4. Update the `apt` package manager to activate the new repository and install Zammad:
107107
```

0 commit comments

Comments
 (0)