CMS

Exploitez la puissance des sites statiques simplement

Made with ♡ by Yama
Documentation

Des sites statiques sans complexité technique

Yama CMS vous permet de lancer et gérer des projets de sites statiques sans compétence technique, grâce à son catalogue intégré. Les générateurs de sites statiques deviennent enfin accessibles aux profils non techniques. Il permet d’administrer la structure et les contenus de sites construits avec Astro, Hugo, Next.js, Nuxt.js, 11ty, et bien d’autres.

Vous bénéficiez ainsi du meilleur des deux mondes : les performances et la sécurité du statique, combinées à la souplesse et au confort d’un CMS moderne.

Une interface unifiée pour piloter vos sites

Grâce au dashboard, vous visualisez les performances de vos sites en direct. Une médiathèque vous permet de modifier vos images à la volée et de gérer l’ensemble de vos médias depuis une interface unique. La gestion des rôles et permissions permet de contrôler finement les accès selon les profils : éditeurs, développeurs, contributeurs ou partenaires externes.

Yama CMS propose un parcours guidé permettant aux nouveaux utilisateurs de se familiariser rapidement avec la création de pages, la gestion des médias et l’organisation des contenus.

Des contenus versionnés et portables

Toutes vos pages sont gérées au format Markdown, tandis que vos données (menus, taxonomies, structures de données personnalisés) sont stockées au format JSON directement dans le dépôt Git du projet. Cette approche garantit une indépendance totale, une parfaite traçabilité et une intégration naturelle avec vos outils et pipelines existants.

Pour accompagner les projets de refonte ou de migration, Yama CMS propose un module permettant aux développeurs de mettre en place des procédures de migration depuis d’autres systèmes.

Un CMS ouvert sur votre écosystème technique

Pensé autour de Git, Yama CMS s’intègre naturellement à un large éventail d’outils et de plateformes déjà présents dans vos workflows. Ce choix n’est pas anodin : Git est devenu un standard universel, facilitant les interactions avec des services tiers et l’automatisation des processus.

Yama CMS peut exploiter nativement GitHub Actions ou GitLab CI. Mais avec Yama CI, vous pourrez suivre l’exécution des pipelines en temps réel et grâce aux webhooks, vous pouvez également déclencher des actions depuis l’extérieur.

Une véritable usine à sites statiques

Yama CMS permet aux développeurs et aux agences de concevoir une véritable usine à sites statiques. Vous choisissez votre générateur de site statique, intégrez votre thème, puis décidez librement de son mode de diffusion : via notre catalogue ou uniquement pour vos propres clients.

Dans tous les cas, l’objectif reste le même : automatiser au maximum la création de nouveaux projets. En quelques secondes, un site statique complet peut être configuré, prêt à être personnalisé et enrichi de contenus.

FAQ

Trouvez des réponses à toutes vos questions
À quoi sert Yama CMS ?
Yama CMS est le cœur de l’écosystème Yama. Il centralise et orchestre tous les services, unifie l’expérience tout en vous offrant une interface simple pour gérer l’ensemble de vos contenus.
Est-ce que Yama CMS est gratuit ?
Oui. L’accès au cœur de notre écosystème est entièrement gratuit. Yama CMS est gratuit et le restera : c’est un engagement contractuel. Aucune limitation n’est appliquée à l’usage du cœur de la plateforme.
Yama CMS est-il open source ?
Non. C’est la seule brique de notre écosystème que nous ne diffusons pas librement, pour des raisons techniques et stratégiques. En revanche, tous les microservices qui gravitent autour du CMS sont open source, afin d’assurer transparence et liberté pour les utilisateurs.
Puis-je auto-héberger Yama CMS ?
Le CMS n’est pas auto-hébergeable. Cependant, pour certains clients nécessitant un haut niveau d’indépendance ou d’isolation, nous proposons la mise en place d’une instance dédiée afin de séparer vos données du reste de l’infrastructure.