Skip to main content
View as Markdown

Introduction

Sovrium est une plateforme source-available, auto-hébergée qui transforme un seul fichier de configuration en une application web complète.

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 :

  1. Définissez votre schéma en YAML ou JSON
  2. Exécutez sovrium start app.yaml
  3. Obtenez une application full-stack avec tables de données, authentification, pages et bien plus encore

Étapes suivantes

Prêt à l'essayer ? Installez Sovrium et créez votre première application en moins de 5 minutes.

Obtenir de l'aide

Vous avez trouvé un bug, vous avez une question ou vous souhaitez proposer une fonctionnalité ?

Sovrium est open source. Si vous rencontrez un problème ou si vous avez des idées d'amélioration, le meilleur moyen de nous joindre est via les Issues GitHub.

Ouvrir une issue sur GitHub →