RenewCMS est actuellement en bêta.Télécharger RenewCMS

Fonctionnalités

Tout ce que RenewCMS propose pour publier, gérer les médias, connecter une IA et héberger le CMS. Parcourez les catégories, puis consultez la documentation pour la configuration et les détails.

Installer RenewCMS

Actuellement en bêta. Les fonctionnalités et API peuvent évoluer entre les versions ; consultez la documentation de votre version installée.

Rédaction et publication

Documentation
Éditeur d’articles
Rédigez et mettez en forme vos articles, avec une couverture et un extrait.
Brouillons et publication
Préparez des brouillons, publiez des articles et retirez-les du site. La publication dispose d’une permission distincte.
Signatures des auteurs
Signez les articles avec des profils d’auteurs distincts des comptes de connexion.
Plusieurs sites
Gérez plusieurs sites dans une instance, chacun avec son URL de base, ses valeurs SEO et son sitemap.
Interface en français et en anglais
Utilisez l’administration en français ou en anglais, avec un thème clair ou sombre.

Médiathèque et nettoyage

Documentation
Médiathèque partagée
Importez et réutilisez les images dans les articles, les entrées personnalisées, les profils d’auteurs et les réglages des sites.
Emplacements d’utilisation
Consultez les contenus et les champs qui font référence à chaque image.
Filtre des images inutilisées
Retrouvez les images sans référence suivie dans le CMS avant de choisir celles à supprimer.
Détection des doublons
Identifiez les images importées identiques et examinez les groupes de doublons de la médiathèque.
Fusion manuelle des doublons
Conservez une copie et réaffectez les références suivies dans le CMS lors de la fusion.
Fusion à l’échelle de la médiathèque
Prévisualisez et fusionnez les groupes de doublons éligibles en une action. Les groupes sans copie utilisée sont conservés.
Fusion programmée des doublons
Activez la fusion en arrière-plan tous les 1 à 365 jours et consultez les dernières et prochaines exécutions. Désactivée par défaut ; elle ne supprime pas toutes les images inutilisées.
Variantes d’images nommées
Définissez des tailles et transformations. Les variantes matricielles sont générées à la demande et mises en cache ; les originaux sont conservés. Les SVG et GIF animés restent inchangés.
Gestion du cache des variantes
Consultez l’utilisation du cache et purgez les variantes depuis l’administration.

Contenus structurés

Documentation
Types de contenu personnalisés
Créez des types pour vos projets, événements, annuaires et autres contenus structurés. Chaque type comporte 1 à 50 champs.
Huit types de champs
Texte, texte enrichi en Markdown, nombre, booléen, date, choix, média et relation.
Formulaires générés
Organisez les champs dans le constructeur de schéma ; les rédacteurs disposent du formulaire correspondant.
Validation des champs
Définissez les champs obligatoires et les règles propres à chaque type, comme les limites et les choix autorisés.
Relations entre les entrées
Reliez les entrées avec des relations un à un, un à plusieurs ou plusieurs à plusieurs.
Vérification des changements de schéma
Vérifiez les changements de schéma sur les entrées existantes avant de les appliquer.

SEO et diffusion

Documentation
Aperçus de recherche et de partage
Vérifiez les aperçus de recherche et les cartes sociales à côté de votre article.
Conseils SEO
Vérifiez le SEO des articles et consultez les suggestions sans bloquer la publication.
Métadonnées résolues
Récupérez les URL canoniques, Open Graph, cartes Twitter et JSON-LD Article avec les valeurs du site. Votre frontend génère les balises.
Sitemaps par site
Récupérez le sitemap de chaque site via l’API.
Trois formats d’articles
Lisez le corps des articles en Markdown, HTML stocké ou blocs JSON structurés.
Lecture publique des articles
Lisez les articles publiés sans clé API. Les brouillons suivent les permissions de l’appelant ; les entrées personnalisées exigent une authentification.

Équipe et permissions

Documentation
Invitations et rôles
Invitez votre équipe et utilisez les rôles Owner, Admin et Writer, ou créez les vôtres.
Périmètres d’accès
Définissez un accès Aucun, Les siens ou Tous pour les opérations de contenu concernées.
Permissions par type de contenu
Attribuez les droits par type personnalisé et distinguez rédaction et publication.
Journal d’activité
Consultez les événements de contenu, de médias et d’accès. Filtrez par personne, catégorie ou résultat, exportez en CSV et réglez la conservation.

Accès aux IA via MCP

Documentation
Connexion d’un client MCP
Lancez l’exécutable optionnel renewcms-mcp avec l’URL de votre instance et une clé API pour connecter un assistant compatible.
Rédaction et modification d’articles
Laissez votre assistant lister et lire les articles, créer des brouillons et modifier leur corps.
Outils médias et SEO
Listez ou importez des images, vérifiez le SEO, listez les sites et récupérez les sitemaps via MCP.
Actions soumises aux permissions
MCP utilise les permissions actuelles du créateur de la clé. Les nouveaux articles sont des brouillons ; les outils de suppression sont désactivés par défaut.
Parcours de publication
La publication est disponible si le rôle l’autorise. Le prompt de rédaction fourni demande confirmation avant de publier.
Documentation de la version connectée
La ressource documentaire MCP consulte la documentation de l’instance connectée.

API et intégration

Documentation
API REST
Connectez votre site, application ou flux de publication aux articles et aux entrées structurées.
Clés API nommées
Créez et révoquez les clés dans l’administration. Elles héritent des permissions actuelles de leur créateur.
OpenAPI 3.1
Consultez le contrat OpenAPI servi par chaque instance pour sa version.
Référence API intégrée
Parcourez et recherchez les routes, droits requis et exemples depuis l’administration.
Documentation lisible par les agents
Chaque instance fournit /llms.txt, /llms-full.txt et des pages de documentation en Markdown.

Comptes et données personnelles

Documentation
Vérification de l’e-mail et récupération du compte
Vérifiez les adresses e-mail et réinitialisez les mots de passe oubliés via votre service SMTP.
Profil et changement d’e-mail
Gérez votre profil et confirmez la nouvelle adresse e-mail avant qu’elle ne remplace l’ancienne.
Export des données personnelles
Téléchargez un ZIP contenant votre profil, les contenus créés, les références aux médias et l’activité de votre compte.
Suppression du compte
Supprimez votre compte après confirmation du mot de passe. Les contenus créés sont conservés ; le dernier propriétaire ou administrateur doit d’abord transmettre son rôle.

Hébergement et stockage

Documentation
Un exécutable pour le CMS
L’API Go et l’administration Vue sont livrées ensemble. Aucun runtime Go ou Node.js n’est nécessaire pour lancer une version.
Exécutables et Docker
Utilisez un exécutable pour Linux, macOS ou Windows, ou déployez avec Docker Compose.
Choix de base de données
Commencez avec SQLite ou configurez PostgreSQL, MySQL ou MariaDB.
Images locales ou compatibles S3
Stockez les images importées sur disque ou dans un stockage objet compatible S3.
Options de mise à jour
Remplacez l’exécutable ou récupérez une image Docker. Les mises à jour depuis le navigateur nécessitent un assistant installé séparément sous Linux avec systemd.
Code sous AGPL-3.0-only
Consultez, exécutez et modifiez le code selon les termes de la GNU Affero General Public License v3.

Avant de commencer

Vous créez et hébergez le frontend public séparément. RenewCMS fournit les contenus et les métadonnées ; votre frontend gère le rendu, les routes et les balises SEO.

Le suivi des images porte sur les références gérées par le CMS, pas sur les sites externes ou les fichiers appelés directement. Les types personnalisés ont actuellement des limites documentées de performance et d’unicité.

Consulter les guides et les limites

Essayez RenewCMS
sur votre serveur.

Actuellement en bêta. Les fonctionnalités et API peuvent évoluer entre les versions.