1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
|
# 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.) et permet de gérer une association collectivement sur Internet.
* Hors-ligne (paquet .deb) : à installer sur son propre ordinateur sous GNU/Linux. Permet de gérer une association individuellement sans nécessiter d'accès Internet.
* [Hors-ligne](Fonctionnement hors-ligne) (paquet .deb) : à installer sur son propre ordinateur sous Debian ou Ubuntu. Permet de gérer une association individuellement sans nécessiter d'accès Internet.
## Comment installer Garradin en-ligne ?
### Pré-requis
* Un hébergement avec **PHP 7.2** ou supérieur
* Le module **sqlite3** installé et activé
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 emails de récupération de mot de passe (sécurité accrue)
### Je suis chez un hébergeur commercial ou associatif
* [Guide d'installation pour Always-Data](Installation/Alwaysdata)
* [Guide d'installation pour OVH](Installation_OVH)
* [Guide d'installation pour Ouvaton](Installation/Ouvaton)
* Infomaniak : ne fonctionne pas (leur version de SQLite est trop vieille et ils ne comptent pas se mettre à jour)
### Je suis chez un autre hébergeur
Avant d'installer, vérifiez que votre hébergeur dispose bien de PHP dans une version supérieure ou égale à **7.2**.
Il devra aussi obligatoirement avoir installé le module **SQLite3** de PHP. Il devra aussi avoir les modules **Imagick** ou **GD** si vous voulez pouvoir charger des images dans les documents.
* Télécharger la dernière version : [téléchargement Garradin](./uvlist) (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
|