
Déployez vos applis data pour toute l'entreprise
Une plateforme de déploiement d'applications Shiny, Dash et conteneurisées, installée et maintenue par DINAO. Partagez vos applications analytiques à grande échelle, avec authentification et isolation par utilisateur.
Qu'est-ce que ShinyProxy ?
ShinyProxy est une plateforme open source, développée par Open Analytics, dédiée au déploiement d'applications analytiques à l'échelle de l'entreprise. Conçue à l'origine pour les applications Shiny (R), elle héberge en réalité n'importe quelle application web packagée dans une image Docker : Dash, Streamlit et bien d'autres frameworks — sans réécrire votre code.
Là où une appli data brute est difficile à diffuser en production, ShinyProxy apporte la couche manquante : authentification intégrée (LDAP, Active Directory, OIDC, SAML, OpenID, social login), contrôle d'accès par application et par rôle, et surtout isolation par conteneur — chaque session utilisateur s'exécute dans son propre conteneur, garantissant qu'aucune donnée ne fuit d'un utilisateur à l'autre.
ShinyProxy s'appuie sur Docker, Docker Swarm ou Kubernetes pour la montée en charge horizontale, ce qui permet de servir de nombreux utilisateurs simultanément. Hébergé par DINAO sur une instance dédiée en France, il transforme les prototypes de vos data scientists en véritables outils d'entreprise, accessibles, sécurisés et souverains.
Hébergez ShinyProxy chez DINAO
Paliers de ressources compatibles avec les pré-requis de ShinyProxy (1 vCPU / 1 Go / 5 Go minimum). Hébergé en France, infogéré.
- 1 vCPU dédiés
- 2 Go de RAM
- 20 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 2 vCPU dédiés
- 4 Go de RAM
- 40 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 4 vCPU dédiés
- 8 Go de RAM
- 80 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 8 vCPU dédiés
- 16 Go de RAM
- 160 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
Détails techniques
Vous vous demandez…
Quelles applications puis-je déployer ?
Toute application web packagée dans une image Docker : applis Shiny (R), Dash et Streamlit (Python), mais aussi d'autres frameworks. ShinyProxy a été conçu autour de Shiny mais reste générique.
Pourquoi pas simplement héberger l'appli telle quelle ?
ShinyProxy ajoute ce qui manque en production : authentification, gestion des rôles, isolation par utilisateur (chacun son conteneur) et montée en charge. C'est ce qui transforme un prototype en outil d'entreprise fiable.
Comment fonctionne l'authentification ?
ShinyProxy s'intègre à votre annuaire ou IdP (LDAP, Active Directory, OIDC, SAML…) et applique un contrôle d'accès par application et par rôle.
Mes données sont-elles isolées entre utilisateurs ?
Oui. Chaque session s'exécute dans son propre conteneur, ce qui empêche toute fuite de données entre utilisateurs et facilite la montée en charge.
Où sont hébergées les données ?
Sur l'infrastructure DINAO en France, dans un des datacenters disponible. Vos applications et données ne quittent pas le territoire.