diff --git a/shiny_tutorial/img/sk8_1.png b/shiny_tutorial/img/sk8_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..015471dac44121b985cd2b547879ce457026d6b9
Binary files /dev/null and b/shiny_tutorial/img/sk8_1.png differ
diff --git a/shiny_tutorial/img/sk8_4.png b/shiny_tutorial/img/sk8_4.png
new file mode 100644
index 0000000000000000000000000000000000000000..a59a0d7454ec16b57bfb24e5a15b53457e14ab6e
Binary files /dev/null and b/shiny_tutorial/img/sk8_4.png differ
diff --git a/shiny_tutorial/shiny_tutorial.Rmd b/shiny_tutorial/shiny_tutorial.Rmd
index b36e688a19b8f1a3b2114396d18bf3b8d754b3f4..cb0eed8af62f37459767e268901afe77698f4613 100644
--- a/shiny_tutorial/shiny_tutorial.Rmd
+++ b/shiny_tutorial/shiny_tutorial.Rmd
@@ -29,7 +29,7 @@ library(learnr)
 quiz(
   question("Qu'est-ce que Shiny?", 
     answer("Un framework pour créer des applications web interactives avec R", correct = TRUE),
-    answer("Un espèce de pokémon rare"),
+    answer("Une espèce de pokémon rare"),
     answer("Une crème contre les rayons bleus des écrans"),
     answer("Un framework pour créer des applications web interactives avec Python", correct = TRUE)
   ),
@@ -76,13 +76,13 @@ quiz(
     answer("pageWithFooter"),
     answer("fluidPage")
   ),
-  question("Quelle fonction permet de créer un layout multipage dans une application Shiny ?", 
+  question("Quelles fonctions permettent de créer un layout multipages dans une application Shiny ?", 
     answer("navbarPage", correct = TRUE),
     answer("tabsetPanel", correct = TRUE),
-    answer("navsetPanel", correct = TRUE),
+    answer("navlistPanel", correct = TRUE),
     answer("fluidPanel")
   ),
-  question("Quelles sont les frameworks pour développer des dashboards en shiny?", 
+  question("Quels sont les frameworks pour développer des dashboards en shiny?", 
     answer("shinydashboard", correct = TRUE),
     answer("shinybootstrap"),
     answer("shiny.semantic", correct = TRUE),
@@ -114,7 +114,7 @@ quiz(
     answer("numericInput", correct = TRUE),
     answer("textInput")
   ),
-  question("Quelles sont les types d'input disponibles dans une application Shiny ?",
+  question("Quels sont les types d'input disponibles dans une application Shiny ?",
     answer("text", correct = TRUE),
     answer("numeric", correct = TRUE),
     answer("date", correct = TRUE),
@@ -203,7 +203,7 @@ quiz(
 
 ```{r shiny-quizz-5, echo=FALSE}
 quiz(
-  question("Quelle fonction permet de créer une dépendance entre une sortie et une autre expression dans une application Shiny ?", 
+  question("Quelle fonction permet de créer une dépendance entre un input côté UI et une autre expression côté serveur dans une application Shiny ?", 
     answer("reactive", correct = TRUE),
     answer("radioactive"),
     answer("renderactive"),
@@ -247,7 +247,7 @@ quiz(
     answer("Shiny Server", correct = TRUE),
     answer("Shiny Cloud")
   ),
-  question("Quelle solution de déploiement utilise docker pour déployer une application Shiny ?", 
+  question("Quelles solutions de déploiement utilise docker pour déployer une application Shiny ?", 
     answer("shinyproxy", correct = TRUE),
     answer("Posit Connect"),
     answer("Shiny Server"),
@@ -984,3 +984,28 @@ output$table <- renderTable({
 })
 
 ```
+
+## Déploiement sur SK8  
+  
+### Rappel sur le workflow SK8 
+
+![](img/sk8_1.png)  
+  
+### Déployer une application Shiny sur SK8  
+  
+![](img/sk8_4.png)    
+Plus d'information sur le site web [https://sk8.inrae.fr](https://sk8.inrae.fr/)  
+
+Pour faire héberger son application sur **SK8**, vous pouvez suivre les étapes décrites sur la page de documentation [Faire une demande d'hébergement](https://docs.sk8.inrae.fr/01-hebergement.html):
+1. [Pré-requis à la demande](https://docs.sk8.inrae.fr/01-hebergement.html#pr%C3%A9-requis-%C3%A0-la-demande)  
+2. [Demande d'hébergement](https://docs.sk8.inrae.fr/01-hebergement.html#demande-dh%C3%A9bergement)  
+
+Une fois votre demande validée, vous recevrez un email avec les informations pour vous connecter à votre espace de travail sur **SK8**.
+
+Il faudra ensuite suivre les étapes décrites sur la page de documentation [Travailler avec mon dépôt](https://docs.sk8.inrae.fr/02-monapp.html):  
+1. [Contenu du dépôt - template SK8](https://docs.sk8.inrae.fr/02-monapp.html#templatesk8)  
+2. [Récupération locale et intégration de vos fichiers ](https://docs.sk8.inrae.fr/02-monapp.html#recupdepot) 3. [Publier votre application](https://docs.sk8.inrae.fr/02-monapp.html#publier)    
+  
+Vous retrouverez une information complète sur le pipeline CI/CD de **SK8** sur la page de documentation [Pipeline CI/CD](https://docs.sk8.inrae.fr/021-pipeline.html).  
+  
+Une fois votre application déployée, vous pourrez la mettre à jour en suivant les étapes décrites sur la page de documentation [Mettre à jour votre application](https://docs.sk8.inrae.fr/02-monapp.html#maj).