Installer Garradin

Garradin est disponible en deux distributions différentes :

  • En-ligne : nécessite de disposer d'un hébergement web (OVH, Ouvaton, Lautre.net, alwaysdata, etc.) ou un serveur auto-hébergé, permet de gérer une association collectivement sur Internet.
  • Hors-ligne : à installer sur son propre ordinateur sous Debian ou Ubuntu. Permet de gérer une association individuellement sans nécessiter d'accès Internet.

Sans installer

Si vous ne souhaitez pas vous auto-héberger, il est aussi possible de passer par un service tiers qui hébergera votre association pour vous :

  • Garradin.eu est la plateforme créée et maintenue par le développeur de Garradin, utilisée par des milliers d'associations. S'y inscrire et contribuer au service permet de participer au financement du logiciel.
  • Zourit propose une plateforme payante d'hébergement (serveurs chez OVH, France) comprenant divers services, dont Garradin, avec une formation (payante), proposée par les CEMEA. Il est possible de reproduire cette plateforme en auto-hébergement avec Zourit-Admin.
  • KAZ est une association bretonne qui propose un service d'hébergement avec de nombreux services, dont Garradin pour les associations (serveurs hébergés à Rennes).

Si vous ne souhaitez pas vous auto-héberger, il est aussi possible de passer par le service Garradin.eu pour utiliser Garradin sans rien installer.

Comment installer Garradin en-ligne ?

Pré-requis

  • Un hébergement avec PHP 7.4 ou supérieur
  • Le module sqlite3 installé et activé (version 3.16 ou supérieure)
  • Le module phar (normalement il est fourni par défaut avec PHP)

Optionnel :

  • Module imagick ou gd pour pouvoir charger des images (dans le cas contraire il ne sera pas possible d'uploader des images)
  • Module gnupg pour pouvoir chiffrer les e-mails (sécurité accrue)

Méthode "automatisée" générique

  • Télécharger le fichier install.php
  • Le recopier dans un nouveau répertoire (vide) de votre hébergement web (par exemple garradin)
  • Avec un navigateur web se rendre à l'adresse de ce répertoire, par exemple https://moncompte.infini.fr/garradin/install.php, cela téléchargera tous les fichiers nécessaires
  • Créer un sous-domaine et le positionner sur le sous-répertoire www de Garradin qui vient d'être créé.
  • Se rendre avec le navigateur web sur ce sous-domaine.

Je suis chez un hébergeur commercial ou associatif

Si vous n'avez pas encore d'hébergeur, nous suggérons de choisir un hébergeur associatif ou solidaire :

Une fois que vous avez choisi votre hébergeur, voici les guides détaillant la procédure à suivre :

Je suis chez un autre hébergeur

  • Télécharger la dernière version : téléchargement Garradin (prendre le fichier .tar.bz2)
  • Décompresser le fichier dans un répertoire accessible au serveur web
  • Positionner un virtual host (aussi appelé "sous-domaine" ou "site" selon les hébergeurs), par exemple gestion.mon-asso.fr sur le répertoire www du répertoire de Garradin
  • Se rendre avec son navigateur sur le virtual host de Garradin pour terminer l'installation (par exemple http://gestion.mon-asso.fr)

Je suis en auto-hébergement

YunoHost

Yunohost est une solution d'hébergement clé en main à installer sur son serveur. Tout est expliqué dans leur guide de démarrage. La communauté propose un package pour installer Garradin directement dans YunoHost (merci à eux).

Une fois votre serveur installé avec Yunohost vous pouvez cliquer sur le bouton suivant :

Sinon dans l'interface d'administration Garradin devrait être dans la liste des applications à installer.

Autres

Voir aussi ce guide pour héberger plusieurs associations sur le même serveur (installation multi-sites ou ferme à Garradin).

Problèmes à l'installation ?

Voir la page Problèmes fréquents.

Comment installer Garradin hors-ligne ?

Voir fonctionnement hors-ligne.

Mise à jour

Voir le guide de mise à jour