Lo Furòl

... de l'ouverture (en occitan)

Vous êtes ici : Accueil / Logiciels Libres / [NAS Syno] Installation de l'application de vote Pollen

[NAS Syno] Installation de l'application de vote Pollen

pollen logoPollen est une application de vote en ligne très intéressante en proposant notamment différents types de vote dont le vote Condorcet qui gagne à être connu. Merci aux développeur⋅euses de Code Lutin pour le travail et le partage.
Je détaille ici l'installation de cette application sur un serveur NAS Synology sous DSM 6.3 à partir d'un eimage Docker car je n'ai trouvé aucun tutoriel explicitant cela (et pour m'éviter d'avoir à retâtonner pour une ré-installation).

Sources :

On va donc utiliser la version Docker fournit par Synology. Voir cet article où j'en parle succinctement : https://lofurol.fr/joomla/logiciels-libres/199-docker-liste-de-commandes-utiles. Pour info, j'ai aussi utilisé Docker pour l'installation de Jeedom.

On se connecte tout d'abord en ssh sur son NAS et on tape la ligne de commande suivante pour récupérer l'image Docker de Pollen (l'image n'est pas sur le site Docker Hub) :

sudo docker pull registry.nuiton.org/chorem/pollen:3.3.8

Une fois l'image récupérée, on va installer le conteneur et le paramétrer via 3 onglets.

Docker Pollen1

 On crée un volume dans un dossier partagé "docker/pollen" en lien avec le dossier "/webapps" du conteneur.

Docker Pollen2

 Ensuite on choisit 2 ports locaux du NAS qui renvoient vers les ports 80 et 8080 du conteneur. Ce sont les derniers paramètrages du conteneur Docker.

Docker Pollen3

Ensuite on va sur le panneau de configuration DSM du NAS dans "Portail des applications". Dans l'onglet "Proxy inversé", on va créer une redirection d'un port différent des ports locaux précédent renvoyant aux port du conteneurs dont la destination correspond à l'IP locale du NAS et du premier port local lié au port 80 du conteneur.

Docker Pollen4

L'installation est terminée.

On se connecte via l'adresse en "xxxxxx.synology.me:port_proxy_inversé" et la page de Pollen devrait apparaître. La première chose à faire sera de se connecter avec le compte "Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser." et le mot de passe "admin" pour le changer immédiatement !

Ensuite il faudra finaliser la configuration en se servant de cette documentation : http://doc.pollen.cl/config/ qui indique que cela se fait via le fichier "/etc/pollen-rest-api.properties" du conteneur.

 

Il faudra aussi paramétrer l'adresse de courriel qui permettra d'envoyer des courriels de notifications.

 

Vous êtes ici : Accueil / Logiciels Libres / [NAS Syno] Installation de l'application de vote Pollen