Note
Cette documentation est en cours de redaction. Pour toutes questions n’hésitez pas à nous envoyer un email sur community@risefor.org ou à ouvrir un ticket directement sur git
1. Installation de Risefor
Besoin d’aide pour l’installation ?
N’hésitez pas à entrer en contact avec l’équipe, rendez-vous ici pour retrouver le lien vers le formulaire de contact
Introduction
Bienvenue sur la documentation d’installation de Risefor.
Répartition du code
Risefor est composé de 2 packages, le front nommé « Risefor front » et le backend nommé « Risefor Lobbying »
Vous pouvez utiliser le front indépendemment du back, ou même juste le front end qui fait appel à un backend totalement séparé.
Installation Docker
Grace à la contribution de 2 personnes nous ayant rejoint récemment nous travaillons sur l’option pour installer Risefor avec Docker. Nous travaillons toujours sur le sujet mais c’est opérationnel, pour en savoir plus Rendez-vous ici
Installation Manuelle
Nous avons mis en place repo avec plusieurs script afin de vous faciliter l’installation et la personnalisation de Risefor.
Astuce
Plus d’informations disponible sur le README du repo et sur la page dédiée
Erreurs connues
Erreur « AllowHost »
Si vous avez installé Risefor sur un site et recevez cette erreur
Ouvrez le fichier settings.py dans le dossier united4earth
Cherchez le terme ALLOWED_HOSTS`
Ajoutez votre nom de domaine au sein des crochet
Exemple:
ALLOWED_HOSTS = ['mon-domaine.org']
Postgresql error - Id too long
Si erreur “id trop long” lors de la migration, ou l’import d’une base existante, apparait vous devrez changer les type des colonnes de int vers bigint
Les commandes à faire sont documenté ici :) Change int to bigit