This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository pollen. See https://gitlab.nuiton.org/chorem/pollen.git commit 0adec829f238ec3fee98888521a9f05defa9c4b5 Author: Sylvain Bavencoff <bavencoff@codelutin.com> Date: Mon Oct 23 12:13:33 2017 +0200 Ajout des page de configuration et d'installation de Pollen (ref #88) --- docs/config.md | 6 +++--- docs/install.md | 30 +++++++++++++++++++++--------- 2 files changed, 24 insertions(+), 12 deletions(-) diff --git a/docs/config.md b/docs/config.md index a2a16147..df0f0712 100644 --- a/docs/config.md +++ b/docs/config.md @@ -4,19 +4,19 @@ Configuration API REST -------- -Pour configurer le serveur REST créer le fichier `/etc/pollen-rest-api.properties` +Pour configurer le serveur REST créer le fichier `/etc/pollen-rest-api.properties`. ### La base de données #### H2 -Modifier le dossier d'enregistrement de la base [H2](http://www.h2database.com/html/main.html) +Modifier le dossier d'enregistrement de la base [H2](http://www.h2database.com/html/main.html). pollen.data.directory=/var/local/pollen/data #### PostgreSQL -Par défaut Pollen utilise un base H2 mais vous pouvez aussi configurer une base [PostgreSQL](https://www.postgresql.org/) +Par défaut Pollen utilise un base H2 mais vous pouvez aussi configurer une base [PostgreSQL](https://www.postgresql.org/). hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect hibernate.connection.driver_class=org.postgresql.Driver diff --git a/docs/install.md b/docs/install.md index 8f7c595f..fc7615d8 100644 --- a/docs/install.md +++ b/docs/install.md @@ -1,34 +1,46 @@ Installation ============ + Par un docker ------------- Pour faciliter l'installation de Pollen nous avons généré des [dockers](https://www.docker.com/) contenant -une configuration par défaut de Pollen +une configuration par défaut de Pollen. + Récupérer le docker et lancer le : + docker run -p 80:80 registry.nuiton.org/chorem/pollen:3.0.2 Vous pouvez ensuite accéder à Pollen sur votre navigateur à l’adresse [http://localhost](http://localhost). -Par défaut toute la configuration et les données de pollen se trouvent dans le dossier `/var/local/pollen` dans le docker + +Par défaut toute la configuration et les données de Pollen se trouvent dans le dossier `/var/local/pollen` dans le docker + Manuellement ------------ + Pollen se compose de deux parties, une API REST et un site public : ### L’API REST + Télécharger le [fichier WAR](https://gitlab.nuiton.org/chorem/pollen/-/jobs/artifacts/3.0.2/download?job=...) -Avant de le déployer vous devez indiquer le répertoire d’enregistrement des données +Avant de le déployer vous devez indiquer le répertoire d’enregistrement des données. + Créez le fichier `/etc/pollen-rest-api.properties` + pollen.data.directory=<repertoire des données> -Déployer le fichier WAR dans votre conteneur de servlets ([Tomcat](http://tomcat.apache.org/) ou [Jetty](http://www.eclipse.org/jetty/)) +Déployer le fichier WAR dans votre conteneur de servlets ([Tomcat](http://tomcat.apache.org/) ou [Jetty](http://www.eclipse.org/jetty/)). + Vous pouvez le tester sur votre navigateur à l'adresse [http://localhost:8080/pollen-rest-api/v1/configuration](http://localhost:8080/pollen-rest-api/v1/configuration) + ### Site de l'interface utilisateur -Télécharger l’[archive du site](https://gitlab.nuiton.org/chorem/pollen/-/jobs/artifacts/3.0.2/download?job=...) -Décomprésez installez là dans votre serveur web ([Apache](https://httpd.apache.org/) ou [Nginx](https://nginx.org/)) + +Télécharger l’[archive du site](https://gitlab.nuiton.org/chorem/pollen/-/jobs/artifacts/3.0.2/download?job=...). + +Décomprésez installez là dans votre serveur web ([Apache](https://httpd.apache.org/) ou [Nginx](https://nginx.org/)). + Modifier le fichier `conf.js` pour faire pointer le site sur l’API REST + ... window.pollenConf = { endPoint: "http://<adresse API REST>/pollen-rest-api", ... - - - -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.