Bienvenue sur Sovrium
Sovrium est une plateforme source-available, auto-hébergée qui transforme un seul fichier de configuration en une application web complète.
Installez-le en une commande :
curl -fsSL https://sovrium.com/install | sh
Développement actif. Sovrium évolue rapidement — les API, le format de configuration et les fonctionnalités peuvent changer d'une version à l'autre. Le changelog recense ce que chaque version apporte.
Qu'est-ce que Sovrium ?
Sovrium est une plateforme applicative pilotée par la configuration. Vous décrivez votre application dans un fichier YAML ou JSON (modèles de données, authentification, pages, thèmes, analytique) et Sovrium la transforme en une application web full-stack opérationnelle.
Aucun code générique, aucune configuration de framework, aucun pipeline de build. Juste un fichier qui déclare ce que votre application doit être.
name: my-app
tables:
- id: 1
name: tasks
fields:
- id: 1
name: title
type: single-line-text
required: true
auth:
strategies:
- type: emailAndPassword
theme:
colors:
primary: '#3b82f6'
Pourquoi Sovrium ?
La plupart des applications métier partagent les mêmes briques de base : tables de données, authentification des utilisateurs, pages rendues côté serveur et système de design. Sovrium fournit tout cela d'emblée, configuré via un seul schéma.
Aucune dépendance à un fournisseur
Auto-hébergé sur votre infrastructure. Vos données restent les vôtres.
La configuration plutôt que le code
Déclarez ce dont vous avez besoin au lieu d'écrire du code générique. 49 types de champs, environ 80 types de composants, authentification intégrée.
Complexité progressive
Commencez avec un simple nom. Ajoutez des tables, un thème, des pages, l'authentification et l'analytique à mesure que vos besoins grandissent.
Code source disponible
Business Source License 1.1. Gratuit pour un usage interne. Devient Apache 2.0 en 2030.
Comment ça fonctionne
Écrivez un fichier de configuration, exécutez une seule commande et obtenez une application opérationnelle :
- Définissez votre schéma en YAML ou JSON
- Exécutez
sovrium start app.yaml - Obtenez une application full-stack avec tables de données, authentification, pages et bien plus encore
Étapes suivantes
Installez Sovrium et créez votre première application en moins de 5 minutes.
- Installation — installez Sovrium en local ou déployez-le dans le cloud.
- Démarrage rapide — créez et lancez votre première application à partir d'un seul fichier de configuration.
Explorer la documentation
Chaque section couvre une brique d'une application Sovrium :
- Tables — modèles de données avec 49 types de champs.
- Pages — pages rendues côté serveur, composées à partir de composants.
- Formulaires — collecte de données avec validation intégrée.
- Authentification — stratégies d'authentification et contrôle d'accès par rôle.
- IA — champs IA, agents et fournisseurs locaux en priorité.
- Automatisations — déclencheurs et actions qui exécutent vos workflows.
- Stockage — buckets de fichiers sur votre propre infrastructure.
- Recherche — recherche plein texte dans vos données.
Obtenir de l'aide
Vous avez trouvé un bug, vous avez une question ou vous souhaitez proposer une fonctionnalité ?
Le code source de Sovrium est disponible et son développement se fait au grand jour. Si vous rencontrez un problème ou si vous avez une idée d'amélioration, le meilleur moyen de nous joindre est via les Issues GitHub.
Dernière mise à jour 17 juillet 2026