1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/noalyss_ynh.git synced 2024-09-03 19:46:20 +02:00
noalyss_ynh/README_fr.md
2021-01-11 16:40:02 +01:00

5.1 KiB

Noalyss pour Yunohost

Integration level
Installer noalyss avec YunoHost

Read this readme in english.

Ce package vous permet d'installer Noalyss rapidement et simplement sur un serveur Yunohost.
Si vous n'avez pas YunoHost, regardez ici pour savoir comment l'installer et en profiter.

Vue d'ensemble

Noalyss est une application de comptabilité belge et française que vous pourrez modifier suivant vos envies. L'interface est disponible en anglais, français et néerlandais.

Version incluse: 8.0

Captures d'écran

Démo

Configuration

À la fin de l'installation de l'application il faut se rendre sur https://domaine/noalysse/install.php pour terminer la procédure.

Documentation

Caractéristiques spécifiques YunoHost

Support multi-utilisateurs
  • Pas d'authentification LDAP, les utilisateur·ice·s sont gérés dans l'application.
  • Plusieurs utilisateur·ice·s sont donc possibles et disponibles pour les différents dossiers comptables. Une gestion des accès est prise en charge dans Noalyss.
Architectures supportées
  • x86-64 - Build Status
  • ARMv8-A - Build Status
sur LIME2 (Ynh 3.2.1, sur carte microSD)

(les essais portent sur install,backup,remove,restore)

  • OK sauf que le /install.php de Noalyss fait un 504 Gateway Time-out nginx alors que l'installation des table postgres est toujours en cours (après ±2 ou 3min)
    • mais un refresh de /install.php affiche la page indiquant la fin d'installation et l'invite à supprimer l'install.php
    • idem lorsqu'on crée un dossier comptable … sans le 504 mais renvoie une page blanche
      • le refresh indique que le dossier existe déjà et il est fonctionnel mais j'ai attendu que les process postgress finissent leur travail
      • pas de problème pour créer un user, ni se connecter
    • donc en gros le packaging fonctionne mais c'est nginx/php-fpm/postgress qui souffrent sur cette petite config.
Sur VM 32bit avec Yunohost 3.6.5.3

(les essais portent sur install,backup,remove,restore)

  • OK
Sur VM 64bit avec Yunohost 3.6.5.3

(les essais portent sur install,backup,remove,restore)

  • OK

Questions et Todos

Emails
  • comment fonctionnent les mails avec Noalyss ?
PDF ?

voir : http://wiki.noalyss.eu/doku.php?id=installation:installation_sous_linux

  • Pas de conversion en PDF (extension facturation et listing)
  • Pas d'export en PDF des opérations de la comptabilité analytique avec les documents attachés
Quid des mises à jours ?

Pour Nextcloud par exemple il y a un dossier upgrade.d dans scripts. Mais si je ne me trompe, pour Noalyss il « suffit » de remplacer le dossier des sources.

À propos de la LICENSE
  • est-ce que reprendre la GPL de Noalyss est correcte ?

Base de travail

example_ynh a été utilisé comme source(s) d'inspiration.

Les helpers de YunoHost

Disponibles dans /data/helpers.d de Yunohost

  • J'ai utilisé le psql pour en faire une copie en tant que _psql.sh pour pouvoir créer de user noalyss de postgress avec les droits de createdb.

Les sources de Noalyss

Il faut les sources de Noalyss et différentes versions sont disponibles. Actuellement les sources sont téléchargées lors de l'installation.

Limitations

  • Limitations connues.

Informations additionnelles

  • Autres informations que vous souhaitez ajouter sur cette application.

Liens


Informations pour les développeurs

Merci de faire vos pull request sur la branche testing.

Pour essayer la branche testing, procédez comme suit.

sudo yunohost app install https://github.com/YunoHost-Apps/noalyss_ynh/tree/testing --debug
ou
sudo yunohost app upgrade noalyss -u https://github.com/YunoHost-Apps/noalyss_ynh/tree/testing --debug