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

  1. Ouvrez le fichier settings.py dans le dossier united4earth

  2. Cherchez le terme ALLOWED_HOSTS`

  3. 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