Hermes est un CMS basé sur Symfony5, Bootstrap5 et les standards du Web. Il fournit une interface d'administration afin de créer des contenus riche pour votre site Web. Il fournit une interface d'administration pour configurer les couleurs, largeur...des différentes partie de votre site Web. Il fournit quelques templates de type folios, carousels, cards ainsi qu'une saisie "libre" qui utilise FOSCKEditorBundle afin de créer de belles pages responsive.
Hermes is a CMS based on Symfony5 and Bootstrap5 and the standards of Web. It provides an admin to create a complete web site. It provides configuration to select the color, background-color, width...for the different parts of your Web site (Menu, Content, Footer) It provides some templates like folios, carousels, cards or "free presentation" using the FOSCKEditorBundle to create nice and responsive pages.
In progress. - require PHP8.0 - require yarn
- Vous pouvez acceder au show-room de nos principaux templates : modeles
- Vous pouvez aussi voir quelques modèles de sites :
- You can see a show-room of our templates : modeles
- You can see some modeles :
This CMS is released under the MIT license. See the included LICENSE file for more information.
Contributeurs bienvenus! Hermes est un logiciel libre. Si vous souhaitez contribuer, n'hésitez pas à proposer une PR! Vous pouvez lire le fichier CONTRIBUTING qui vous indiquera quelques directions de contributions .
We love contributors! Hermes is an free software. If you'd like to contribute, feel free to propose a PR! You can follow the CONTRIBUTING file which will explain you some needs about contributing.
Get the Repository
cd /var/www/html
git clone git@github.com:atlas-services/hermes.git
or
git clone https://github.com/atlas-services/hermes.git
cd hermes
git checkout master
git pull
Get php extensions and the vendors and post-install the project
sudo apt install phpversion-curl
sudo apt install phpversion-gd
sudo apt install phpversion-dom
sudo apt install phpversion-zip
sudo apt install phpversion-sqlite3
sudo apt install phpversion-mbstring
sudo apt install phpversion-intl
where phpversion = php8.0
composer install
Install node modules
yarn install --ignore-engines
Start Server on a terminal
symfony server:start
or
cd ~/public_html
php -S 127.0.0.1:8000
Start webpack on a second terminal
yarn encore dev --watch
or
yarn encore dev
Admin interface
http://127.0.0.1:8000/fr/admin/
Admin User :
Login : set up value in in .env (APP_HERMES_EMAIL_ADMIN="contact@hermes-cms.org")
Password : mycmsishermes
Install : Plateform != Linux
====================================
Hermes est un CMS qui devrait fonctionner sur toutes les plateformes. Néanmois, il n'existe pas de documentation pour les autres plateformes que linux. Contributeurs bienvenus : contact@hermes-cms.org