Permet d'installer Paheko comme application NextCloud, pour gérer membres et comptabilité.
Testé avec Nextcloud Hub 9 (30.0.2) en 2024. Devrait fonctionner avec toute version de NextCloud à partir de la version 24.
- Télécharger le code
- Décompresser l'archive dans le répertoire
apps/paheko
de NextCloud. - Activer l'app Paheko dans la configuration de NextCloud.
- Se rendre sur le menu de l'application Paheko dans NextCloud.
Cette app ne fait que télécharger et installer Paheko dans un sous-répertoire de NextCloud (apps/paheko/paheko/
). Ensuite Paheko est affiché dans une iframe de NextCloud.
Paheko est configuré pour ne permettre l'accès que depuis l'iframe à l'intérieur de NextCloud.
Paheko étant une application externe à NextCloud, la mise à jour se passe dans Paheko, et non pas dans NextCloud.
Paheko n'utilise pas le stockage de NextCloud. Les données de Paheko sont stockées dans la base de données située dans apps/paheko/paheko/data/association.sqlite
.
Pensez à sauvegarder ce fichier en plus de la base de données de NextCloud, au risque de perdre les données de Paheko en cas de problème ou de déménagement.
- NextCloud est très lent, et chaque requête à Paheko doit passer par NextCloud, donc Paheko sera aussi lent que NextCloud (alors que normalement Paheko est bien plus rapide). NextCloud rajoute au moins une seconde à chaque clic / action ! Voir cette comparaison entre Paheko et NextCloud pour les détails.
- Tous les utilisateurs NextCloud ont accès à la gestion des membres et de la compta (patch bienvenu).
- La gestion des droits de Paheko n'est pas utilisée.
- L'accès à la gestion du site web est désactivée, car le site web public ne serait pas accessible dans tous les cas.
- Les pages publiques des extensions (par exemple la réservation de créneau) ne seront pas accessibles.
- La gestion de documents est désactivée (doublon avec NextCloud).
- L'accès aux fichiers de Paheko en WebDAV ne fonctionnera pas.
- Les fichiers stockés dans Paheko (membres, écritures) ne seront pas accessibles dans NextCloud.
- Le journal d'audit ne donnera pas le nom des personnes qui ont modifié/supprimé un membre, une écriture, etc.
Il n'est donc pas forcément très conseillé d'utiliser cette app, à part si vous tenez à tout prix à intégrer Paheko dans NextCloud. Mais les développeurs⋅euses de Paheko conseillent plutôt d'installer Paheko séparément.
Aucun support ne sera apporté par e-mail par l'équipe de Paheko sur les problèmes d'installation / de comptabilité avec NextCloud. Mais les patchs restent les bienvenus. De même, toute personne qui souhaiterait assurer la maintenance / support de ce code est la bienvenue :-)
Merci d'utiliser les listes d'entraide pour toute question ou problème sur l'utilisation de Paheko : https://fossil.kd2.org/paheko/wiki?name=Entraide