diff --git a/tutorials/backup-postgresql-pgbackrest-s3/index.mdx b/tutorials/backup-postgresql-pgbackrest-s3/index.mdx
index 0a3902161e..0e2f28a846 100644
--- a/tutorials/backup-postgresql-pgbackrest-s3/index.mdx
+++ b/tutorials/backup-postgresql-pgbackrest-s3/index.mdx
@@ -7,7 +7,7 @@ content:
paragraph: This page shows how to backup PostgreSQL databases with pgBackRest to Object Storage
tags: postgresql pgbackrest backup configuration setup s3
dates:
- validation: 2024-07-17
+ validation: 2025-01-22
categories:
- object-storage
- postgresql-and-mysql
diff --git a/tutorials/configure-ipv6-virtual-machine-esxi/index.mdx b/tutorials/configure-ipv6-virtual-machine-esxi/index.mdx
index 08d7f022e5..8fa75de646 100644
--- a/tutorials/configure-ipv6-virtual-machine-esxi/index.mdx
+++ b/tutorials/configure-ipv6-virtual-machine-esxi/index.mdx
@@ -14,7 +14,7 @@ dates:
---
- Due to VMware's acquisition by Broadcom, the free edition of VMware vSphere Hypervisor is no longer available on the VMware website. For more details, check out [the EOL of free vSphere Hypervisor](https://knowledge.broadcom.com/external/article?legacyId=2107518). Please note that the following content is provided as-is, without any guarantee of functionality.
+ Due to VMware's acquisition by Broadcom, the free edition of **VMware vSphere Hypervisor is no longer available** on the VMware website. For more details, check out [the EOL of free vSphere Hypervisor](https://knowledge.broadcom.com/external/article?legacyId=2107518). Please note that the following content is provided as-is, without any guarantee of functionality
We suggest considering alternative hypervisors such as Proxmox. You can learn how to [deploy virtual machines with Proxmox on Scaleway Dedibox](/tutorials/configure-failover-proxmox/).
diff --git a/tutorials/configure-virtual-machine-esxi/index.mdx b/tutorials/configure-virtual-machine-esxi/index.mdx
index 72315ea5d3..b782ee18ee 100644
--- a/tutorials/configure-virtual-machine-esxi/index.mdx
+++ b/tutorials/configure-virtual-machine-esxi/index.mdx
@@ -9,12 +9,12 @@ categories:
- dedibox
tags: dedibox virtual-machines VMware-ESXi iso-file
dates:
- validation: 2024-07-15
+ validation: 2025-01-22
posted: 2020-01-27
---
- Due to VMware's acquisition by Broadcom, the free edition of VMware vSphere Hypervisor is no longer available on the VMware website. For more details, check out [the EOL of free vSphere Hypervisor](https://knowledge.broadcom.com/external/article?legacyId=2107518). Please note that the following content is provided as-is, without any guarantee of functionality.
+ Due to VMware's acquisition by Broadcom, the free edition of **VMware vSphere Hypervisor is no longer available** on the VMware website. For more details, check out [the EOL of free vSphere Hypervisor](https://knowledge.broadcom.com/external/article?legacyId=2107518). Please note that the following content is provided as-is, without any guarantee of functionality
We suggest considering alternative hypervisors such as Proxmox. You can learn how to [deploy virtual machines with Proxmox on Scaleway Dedibox](/tutorials/configure-failover-proxmox/).
diff --git a/tutorials/create-esxi-cluster-dedibox/index.mdx b/tutorials/create-esxi-cluster-dedibox/index.mdx
index 8741b904dd..1cea57e4ab 100644
--- a/tutorials/create-esxi-cluster-dedibox/index.mdx
+++ b/tutorials/create-esxi-cluster-dedibox/index.mdx
@@ -10,7 +10,7 @@ hero: assets/scaleway_vmware.webp
categories:
- dedibox
dates:
- validation: 2024-07-15
+ validation: 2025-01-22
posted: 2020-12-28
---
diff --git a/tutorials/erpnext-13/index.mdx b/tutorials/erpnext-13/index.mdx
index 304218f3f7..4dec7d747a 100644
--- a/tutorials/erpnext-13/index.mdx
+++ b/tutorials/erpnext-13/index.mdx
@@ -12,7 +12,7 @@ categories:
- elastic-metal
hero: assets/scaleway_erpnext.webp
dates:
- validation: 2024-07-17
+ validation: 2025-01-22
posted: 2021-09-14
---
diff --git a/tutorials/install-apache-ansible/index.mdx b/tutorials/install-apache-ansible/index.mdx
index 4135224631..a4c8f6fa30 100644
--- a/tutorials/install-apache-ansible/index.mdx
+++ b/tutorials/install-apache-ansible/index.mdx
@@ -9,7 +9,7 @@ tags: Ansible Apache Playbook
categories:
- compute
dates:
- validation: 2024-07-17
+ validation: 2025-01-22
posted: 2018-08-02
---
diff --git a/tutorials/jitsi-docker/index.mdx b/tutorials/jitsi-docker/index.mdx
index a1d64ba067..6123d6e641 100644
--- a/tutorials/jitsi-docker/index.mdx
+++ b/tutorials/jitsi-docker/index.mdx
@@ -9,7 +9,7 @@ categories:
- compute
tags: media Jitsi-Meet videoconferencing Docker deployment
dates:
- validation: 2024-07-17
+ validation: 2024-07-22
posted: 2020-03-24
---
@@ -97,8 +97,8 @@ For more information concerning the Jitsi Meet Docker image, refer to the [offic
### Additional considerations
-- **SSL Certificate**: For production use, consider setting up a reverse proxy with Nginx and obtaining an SSL certificate from Let's Encrypt for secure connections.
-- **Scaling**: To handle more users, you might need to adjust the server resources or implement horizontal scaling by deploying multiple Jitsi Meet instances behind a load balancer.
+- **SSL certificate**: For production use, consider setting up a [reverse proxy with Nginx](/tutorials/nginx-reverse-proxy/) and obtaining an SSL certificate from Let's Encrypt for secure connections.
+- **Scaling**: To handle more users, you might need to adjust the server resources or implement horizontal scaling by deploying multiple Jitsi Meet instances [behind a load balancer](/load-balancer/quickstart/).
- **Customization**: You can customize the Jitsi Meet interface and functionality by modifying the `.env` file and other configuration files in the setup directories.
By following these steps, you can deploy a secure, self-hosted Jitsi Meet video conferencing solution using Docker in a few steps.
\ No newline at end of file
diff --git a/tutorials/pihole-vpn/index.mdx b/tutorials/pihole-vpn/index.mdx
index 322e75991d..370bbb791e 100644
--- a/tutorials/pihole-vpn/index.mdx
+++ b/tutorials/pihole-vpn/index.mdx
@@ -10,7 +10,7 @@ hero: assets/scaleway_pihole.webp
categories:
- instances
dates:
- validation: 2024-07-17
+ validation: 2024-07-22
posted: 2020-12-09
---
diff --git a/tutorials/prometheus-monitoring-grafana-dashboard/index.mdx b/tutorials/prometheus-monitoring-grafana-dashboard/index.mdx
index 028f5ccdf6..a259b1ea07 100644
--- a/tutorials/prometheus-monitoring-grafana-dashboard/index.mdx
+++ b/tutorials/prometheus-monitoring-grafana-dashboard/index.mdx
@@ -10,7 +10,7 @@ hero: assets/scaleway-grafana-prometheus.webp
categories:
- instances
dates:
- validation: 2024-07-17
+ validation: 2024-07-22
posted: 2018-06-07
---
@@ -23,7 +23,8 @@ In this tutorial, you will learn how to use a Prometheus Monitoring Instance wit
- A Scaleway account logged into the [console](https://console.scaleway.com)
- [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization
- An [SSH key](/organizations-and-projects/how-to/create-ssh-key/)
-- An [Instance](/instances/how-to/create-an-instance/) running on [Ubuntu Focal Fossa (20.04 LTS)](https://www.ubuntu.com/) or later
+- An [Instance](/instances/how-to/create-an-instance/) running on Ubuntu Jammy Jellyfish (22.04 LTS) or later
+
We recommend you follow this tutorial using a [Production-Optimized Instance](/instances/reference-content/choosing-instance-type/).
@@ -53,23 +54,23 @@ In this tutorial, you will learn how to use a Prometheus Monitoring Instance wit
1. Download Node Exporter:
```
- wget https://github.com/prometheus/node_exporter/releases/download/v1.5.0/node_exporter-1.5.0.linux-amd64.tar.gz
+ wget https://github.com/prometheus/node_exporter/releases/download/v1.8.2/node_exporter-1.8.2.linux-amd64.tar.gz
```
2. Unpack the archive:
```
- tar xvf node_exporter-1.5.0.linux-amd64.tar.gz
+ tar xvf node_exporter-1.8.2.linux-amd64.tar.gz
```
3. Copy the binary and set ownership:
```
- cp node_exporter-1.5.0.linux-amd64/node_exporter /usr/local/bin
+ cp node_exporter-1.8.2.linux-amd64/node_exporter /usr/local/bin
chown node_exporter:node_exporter /usr/local/bin/node_exporter
```
4. Remove unnecessary files to avoid clutter in your system:
```
- rm -rf node_exporter-1.5.0.linux-amd64.tar.gz node_exporter-1.5.0.linux-amd64
+ rm -rf node_exporter-1.8.2.linux-amd64.tar.gz node_exporter-1.8.2.linux-amd64
```
5. Create systemd service file:
@@ -115,9 +116,9 @@ In this tutorial, you will learn how to use a Prometheus Monitoring Instance wit
1. Download and unpack Prometheus:
```
apt-get update && apt-get upgrade
- wget https://github.com/prometheus/prometheus/releases/download/v2.42.0/prometheus-2.42.0.linux-amd64.tar.gz
- tar xfz prometheus-*.tar.gz
- cd prometheus-2.42.0.linux-amd64/
+ wget https://github.com/prometheus/prometheus/releases/download/v3.1.0/prometheus-3.1.0.linux-amd64.tar.gz
+ tar xfz prometheus-3.1.0.linux-amd64.tar.gz
+ cd prometheus-3.1.0.linux-amd64/
```
2. Copy binaries and set ownership:
@@ -233,7 +234,7 @@ Prometheus provides a basic web interface running on `http://your.instance.ip:90
```
apt-get install -y adduser libfontconfig1
wget https://dl.grafana.com/oss/release/grafana_9.3.6_amd64.deb
- dpkg -i grafana_9.3.6_amd64.deb
+ dpkg -i grafana_11.2.4_amd64.deb
```
2. Enable and start Grafana service:
@@ -247,11 +248,12 @@ Grafana is now running and can be accessed at `http://your.instance.ip:3000`. Th
1. Add Prometheus data source:
- Click the settings icon (cogwheel) on the sidebar
- - Click Data Sources**
- - Choose Add data source**
- - Select Prometheus** as the data source
+ - Click **Data Sources**
+ - Choose **Add data source**
+ - Select **Prometheus** as the data source
- Set the Prometheus instance URL to `http://localhost:9090/`
- - Click Save & test** to test the connection and save the new data source
+ - Click **Save & test** to test the connection and save the new data source
+
You are now ready to create your first dashboard from the information collected by Prometheus. You can also import some dashboards from a collection of [shared dashboards](https://grafana.com/dashboards?dataSource=prometheus).
diff --git a/tutorials/python-for-loops/index.mdx b/tutorials/python-for-loops/index.mdx
index afd20acf0e..d92e0d0ca2 100644
--- a/tutorials/python-for-loops/index.mdx
+++ b/tutorials/python-for-loops/index.mdx
@@ -9,7 +9,7 @@ tags: python loops syntax programming
categories:
- compute
dates:
- validation: 2024-07-17
+ validation: 2025-01-22
posted: 2023-06-28
---
diff --git a/tutorials/remote-desktop-with-xrdp/index.mdx b/tutorials/remote-desktop-with-xrdp/index.mdx
index 4153fc0b8e..d91eeb6ae8 100644
--- a/tutorials/remote-desktop-with-xrdp/index.mdx
+++ b/tutorials/remote-desktop-with-xrdp/index.mdx
@@ -9,7 +9,7 @@ categories:
- instances
tags: remote-desktop xRDP rdp xFCE
dates:
- validation: 2024-07-16
+ validation: 2025-01-22
posted: 2019-12-02
---
diff --git a/tutorials/ruby-on-rails/index.mdx b/tutorials/ruby-on-rails/index.mdx
index 1b389418ae..85c3cea68a 100644
--- a/tutorials/ruby-on-rails/index.mdx
+++ b/tutorials/ruby-on-rails/index.mdx
@@ -11,7 +11,7 @@ categories:
- elastic-metal
hero: assets/scaleway_ruby_on_rails.webp
dates:
- validation: 2024-07-16
+ validation: 2025-01-22
posted: 2020-01-20
---
diff --git a/tutorials/s3-customize-url-cname/index.mdx b/tutorials/s3-customize-url-cname/index.mdx
index 169225b6ff..4741cf8919 100644
--- a/tutorials/s3-customize-url-cname/index.mdx
+++ b/tutorials/s3-customize-url-cname/index.mdx
@@ -11,7 +11,7 @@ categories:
- domains-and-dns
tags: Object-Storage CNAME domain amazon-S3
dates:
- validation: 2024-07-16
+ validation: 2025-01-22
posted: 2019-05-21
---
diff --git a/tutorials/setup-nginx-reverse-proxy-s3/index.mdx b/tutorials/setup-nginx-reverse-proxy-s3/index.mdx
index a8743e67f4..e36f57192a 100644
--- a/tutorials/setup-nginx-reverse-proxy-s3/index.mdx
+++ b/tutorials/setup-nginx-reverse-proxy-s3/index.mdx
@@ -1,16 +1,16 @@
---
meta:
- title: Setting up Nginx as a reverse proxy with Object Storage
+ title: Setting up Nginx as a reverse proxy with Scaleway Object Storage
description: Learn how to configure an Nginx reverse proxy with Scaleway Object Storage for optimized access and caching.
content:
- h1: Setting up Nginx as a reverse proxy with Object Storage
+ h1: Setting up Nginx as a reverse proxy with Scaleway Object Storage
paragraph: This guide shows you how to configure an Nginx reverse proxy with Scaleway Object Storage for optimized access and caching.
tags: Object-Storage amazon-S3 reverse-proxy nginx
categories:
- instances
- object-storage
dates:
- validation: 2024-07-17
+ validation: 2025-01-22
posted: 2020-06-04
---
diff --git a/tutorials/wireguard-mesh-vpn/index.mdx b/tutorials/wireguard-mesh-vpn/index.mdx
index 95d74e0e52..17949f2f9b 100644
--- a/tutorials/wireguard-mesh-vpn/index.mdx
+++ b/tutorials/wireguard-mesh-vpn/index.mdx
@@ -10,7 +10,7 @@ hero: assets/scaleway_wireguard.webp
categories:
- instances
dates:
- validation: 2024-07-17
+ validation: 2025-01-22
posted: 2020-07-02
---