Installation
Installer Paheko
Paheko est disponible en deux distributions différentes :
En ligne : nécessite de disposer d'un hébergement web (OVH, Ouvaton, Lautre.net, alwaysdata, Infomaniak, etc.) ou son propre serveur auto-hébergé, permet de gérer une association collectivement sur Internet. Voir ci-dessous les méthodes d'installation.
Hors-ligne : à installer sur un ordinateur. Permet de gérer une association sur un ordinateur isolé, sans nécessiter d'accès Internet. Disponible sur les systèmes d'exploitation suivants :
Sans rien installer
Si vous ne disposez pas des compétences techniques ou n'avez pas l'envie de vous auto-héberger, vous pouvez vous tourner vers un hébergeur associatif et solidaire qui hébergera votre association pour vous :
Créé et maintenu par le développeur de Paheko.
Association, serveurs chez Octopuce (France)
Association, Bordeaux, avec son serveur à Cénac
Association, Bretagne, avec ses serveurs à Rennes
Plateforme proposée par l'association CEMEA, serveurs chez OVH (France)
Association, serveurs chez OVH (France)
Coopérative, serveurs chez Infomaniak (Suisse) et Hetzner (Allemagne)
Association, serveurs chez Gandi (France) et l'association Tetraneutral (France)
Association (Grenoble), serveurs chez Hetzner (Allemagne)
Association (Lot et Garonne), serveur à Agen (France)
Service fourni par l'association Framasoft, serveurs chez Hetzner (Allemagne)
Attention : cette solution est basée sur NextCloud, et ne fournit pas toutes les fonctionnalités de Paheko !
Comment installer Paheko sur son hébergement web ou son serveur ?
Pré-requis
Un hébergement avec PHP 7.4 ou supérieur (les versions 7.4, 8.0, 8.1, 8.2 et 8.3 sont supportées)
Le module PHP sqlite3 installé et activé (version 3.16 ou supérieure)
Les modules PHP suivants (normalement fournis par défaut) : phar, mbstring, intl
Le serveur web Apache (2.4 ou supérieur) est recommandé. Les autres serveurs web (nginx, lighttpd, caddy, etc.) peuvent ne pas disposer de toutes les fonctionnalités, notamment sur le cache web.
Optionnel :
Module imagick (ou gd) pour pouvoir charger des images (dans le cas contraire il ne sera pas possible de créer les miniatures des images)
De même, vous souhaiterez certainement installer mupdf-tools et ffmpeg pour la génération des miniatures des documents PDF et des vidéos, respectivement. Plus d'information sur la page dédiée à la génération des miniatures.
Collabora Online pour pouvoir éditer des fichiers bureautiques directement depuis le navigateur
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 paheko)
Avec un navigateur web se rendre à l'adresse de ce répertoire, par exemple https://moncompte.infini.fr/paheko/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 Paheko 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 :
Infini.fr, association située à Brest (utilise AlternC) -- Guide d'installation pour Infini
L'Autre Net, hébergeur associatif autogéré (Paris) (utilise AlternC) -- Guide d'installation pour L'autre Net
Domaine Public, association belge (utilise AlternC)
Ouvaton, coopérative
MarsNet, association située à Marseille (utilise AlternC)
Retzien, association située en Pays de la loire (utilise ISPconfig) -- Guide d'installation pour Retzien
Une fois que vous avez choisi votre hébergeur, voici les guides détaillant la procédure à suivre :
Guide d'installation pour L'autre Net et autres hébergeurs utilisant AlternC (recommandé)
Guide d'installation pour Ouvaton (sur le site d'Ouvaton)
Guide d'installation pour LWS et autres hébergeurs utilisant cPanl
Je suis chez un autre hébergeur
Télécharger la dernière version : téléchargement Paheko (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 Paheko
Se rendre avec son navigateur sur le virtual host de Paheko pour terminer l'installation (par exemple http://gestion.mon-asso.fr)
J'ai mon propre serveur
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 Paheko 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 Paheko devrait être dans la liste des applications à installer.
Docker
L'association Libretic assure la maintenance de l'image Docker officielle : https://hub.docker.com/r/paheko/paheko
Autres
Il existe aussi une configuration Ansible communautaire.
Retours d'expérience
L'association La Contre-Voie a fait un bon retour d'expérience sur leur installation de Paheko pour leur usage interne (avec Docker)
Problèmes à l'installation ?
Commencez par lire la page Problèmes fréquents.
Si le problème n'y est pas listé, envoyez un mail sur la liste d'entraide pour l'hébergement
Si c'est une grosse erreur de code (écran rouge avec plein de code), voir la page : rapporter un bug
Et ensuite ?
Besoin d'aide sur l'utilisation ? Consultez le manuel utilisateur.
Pour configurer ça aux petits oignons, voir la documentation de la configuration
Pour les mises à jour, consulter le guide de mise à jour
logo_cloud_v2-fs8.png [download] added by bohwaz on 2025-01-04 19:11:07. [details]
boc47.png [download] added by bohwaz on 2025-01-04 19:08:21. [details]
zourit.png [download] added by bohwaz on 2023-09-01 14:30:31. [details]
paquerette.png [download] added by bohwaz on 2023-09-01 14:30:19. [details]
kaz.png [download] added by bohwaz on 2023-09-01 14:30:04. [details]
girofle.png [download] added by bohwaz on 2023-09-01 14:28:07. [details]
libretic.svg [download] added by bohwaz on 2023-09-01 13:56:47. [details]