⚠️ Alert - SK8 s'apprête à migrer son infrastructure (le 12 mai) pour augmenter son offre d'hébergement.
Le 12 mai le service SK8 dans son ensemble sera indisponible.
Vous devrez relancer une pipeline complète de votre application après migration.
Pour les applications ayant des IP autorisées ou un Dockerfile personnalisé, des étapes spécifiques sont à suivre.
En savoir plus dans l’issue dédiée.
Pour les applications qui ont demandé une autorisation d’IP ou qui ont un Dockerfile custom, soyez vigilents !

1  Quickstart

Voici la procédure pour héberger votre application Shiny :

1. Avoir une application qui tourne en local

2. Remplir une demande d’hébergement sur le formulaire dédié

3. Attendre le retour de la SK8 team pour la création de votre dépôt sur forge.inrae.fr

Pour des explications plus détaillées des parties 1 à 3, voir la section Faire une demande d’hébergement.

4. Récupérer le code en local : git clone

5. Modifier les fichiers du template pour mettre ceux de votre application (server.R, ui.R, global.R, www, …)

6. Envoyer les modifications sur la forge : git add + git commit + git push

7. Lancer la publication de votre application depuis le dépôt sur la forge (Build > Pipelines)

Pour des explications plus détaillées des parties 4 à 7, voir les sections Travailler avec mon dépôt et Pipeline CI/CD.

8. Votre application est en ligne sur https://<nom-du-projet>.sk8.inrae.fr