Les bases du déploiement.
Placez HTTPS devant le CMS avec un reverse proxy, configurez les proxys de confiance et gardez les identifiants dans l’environnement. Le guide couvre Caddy et nginx.
Guide de déploiement (s’ouvre dans un nouvel onglet)Votre espace de travail, votre API et vos contenus, sur l’infrastructure de votre choix. Un exécutable ou un conteneur. Commencez simplement, gardez le choix.
Télécharger RenewCMS (s’ouvre dans un nouvel onglet)RenewCMS est en développement actif. Les versions sont actuellement en bêta : des fonctionnalités peuvent être incomplètes et évoluer. Évaluez-le pour vos besoins et sauvegardez avant toute mise à jour.
API Go et espace Vue embarqué. Pas besoin d’installer Go ou Node.js pour lancer une version.
Linux · macOS · WindowsUn fichier local pour commencer. PostgreSQL, MySQL ou MariaDB si vous préférez une base externe.
SQLite / PostgreSQL / MySQLGardez les images sur disque ou connectez un stockage compatible S3. Les URL publiques restent les mêmes.
Fichiers locaux / Compatible S3Il vous faut une machine ou un serveur, un compte SMTP et une URL publique. En production, prévoyez un domaine et HTTPS.
mkdir renewcms && cd renewcms
curl -fsSLO https://git.floriansylvain.fr/fsylvain/RenewCMS/raw/branch/main/docker-compose.yml
curl -fsSL https://git.floriansylvain.fr/fsylvain/RenewCMS/raw/branch/main/docker.env.example -o docker.env
# Configurez docker.env avant de continuer
docker compose up -dLisez les étapes de configuration avant d’exécuter ces commandes.
Placez HTTPS devant le CMS avec un reverse proxy, configurez les proxys de confiance et gardez les identifiants dans l’environnement. Le guide couvre Caddy et nginx.
Guide de déploiement (s’ouvre dans un nouvel onglet)Protégez la base de données et les images importées. Avec S3, sauvegardez le bucket séparément. Une sauvegarde de la base ne contient pas les médias.
Conseils de sauvegarde (s’ouvre dans un nouvel onglet)Récupérez une nouvelle image Docker ou remplacez l’exécutable. Les mises à jour depuis le navigateur sous Linux avec systemd nécessitent un assistant à installer une fois. Les conteneurs se mettent à jour via leur image.
Options de mise à jour (s’ouvre dans un nouvel onglet)