Ceci est une ancienne révision du document !
Table des matières
Decidim
Afin d'utiliser pour une application démocratique libre et transparente, le CRAAC a choisi Decidim. C'est une application open-source en développement.
Une très bonne documentation utilisateur se trouve ici –> https://docs-decidim.opensourcepolitics.eu/
Pour l'installer sur un serveur et la maintenir il est préférable que la personne détienne quelques (bonnes?) connaissances dans :
- Sysadmin Linux
- Ruby on Rails
- Webpack
- Nginx
- Passenger
- PostgreSQL
Voici toute la base documentaire que le CRAAC a utilisée pour comprendre et installer Decidim en production
- https://docs.decidim.org/en/v0.28/install/manual (Documentation officielle)
- https://platoniq.github.io/decidim-install/decidim-focal/ (Pas à pas Ubuntu 18.04 et 20.4 et aussi beaucoup d'aide sur les mails et SSL dans les autres pages du site)
- Le channel Matrix https://matrix.to/#/#decidimdevs:matrix.org (Serveur de discussion officiel de Decidim
Toute l'installation de Decidim pour le CRAAC a été documenté dans le lien ci-dessous.
Code source de Decidim du CRAAC
Celui-ci est dans dépôt Gitlab privée durant la phase de test, il est accessible par ce lien https://forge.tedomum.net/siick/decidim
Une fois la phase de test terminée, le dépôt sera ouvert et accessible à tous le monde.
Les sauvegardes de Decidim en place pour le CRAAC
Chaque jour à partir de 4h le serveur Decidim lance les jobs suivants avec CRON:
Points importants
- Decidim de recette (https://decidim.craac.org) et Decidim de production (https://concertation.craac.org) partage la même base de données! Chaque site existe en tant qu'organisation différente dans le panel d'administration de Decidim car celui permet de créer X organisation et donc X site.
