1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/roundcube_ynh.git synced 2024-09-03 20:16:28 +02:00
roundcube_ynh/README_fr.md
2023-11-09 09:39:53 +00:00

4.8 KiB
Raw Blame History

Roundcube pour YunoHost

Niveau d’intégration Statut du fonctionnement Statut de maintenance

Installer Roundcube avec YunoHost

Read this readme in english.

Ce package vous permet dinstaller Roundcube rapidement et simplement sur un serveur YunoHost. Si vous navez pas YunoHost, regardez ici pour savoir comment linstaller et en profiter.

Vue densemble

Roundcube est un client IMAP multilingue basé sur un navigateur avec une interface utilisateur semblable à une application.

Caractéristiques spécifiques YunoHost

En plus des fonctionnalités principales de Roundcube, les éléments suivants sont disponibles avec ce paquet :

  • Synchronisez vos alias de messagerie en tant qu'identités dans Roundcube.
  • Installation des plugins contextmenu et automatic addressbook par default.
  • Permettre d'installer CardDAV (carnet d'adresses) de synchronisation à l'installation - notez que si vous avez installé Nextcloud ou Baïkal, il ajoutera automatiquement le carnet d'adresses correspondant.
  • Prise en charge du chiffrement PGP avec le plugin Enigma installé par default.

Version incluse : 1.6.5~ynh1

Démo : https://demo.yunohost.org/webmail/

Captures décran

Capture d’écran de Roundcube

Avertissements / informations importantes

Configuration

Vous pouvez étendre (ou même remplacer) la configuration de Roundcube fournie avec ce paquet dans le fichier conf/local.inc.php. Ne modifiez pas le fichier conf/config.inc.php car les futures mises à jour le remplaceront.

Support multi-utilisateur

  • Intégration avec les utilisateurs YunoHost et SSO - c'est-à-dire le bouton de déconnexion, reconnaissance des autres utilisateurs de l'instance YunoHost.

Plugins

Vous pouvez également installer d'autres plugins (qui ne seront pas supprimés avec les mises à niveau). Pour cela, vous pouvez utiliser le Plugin Repository officiel.

Depuis le dépôt de plugins

Si, par exemple, vous voulez installer le plugin html5_notifier.

  1. Connectez-vous en SSH à votre serveur en tant que root :

    $ ssh admin@1.2.3.4
    $ sudo -i
    
  2. Connectez-vous en tant qu'utilisateur roundcube (qui possède le répertoire roundcube) et naviguez dedans :

    # su -s /bin/bash - roundcube
    $ cd /var/www/roundcube
    
  3. Installez le plugin que vous voulez en utilisant Composer - notez que vous devez spécifier kitist/html5_notifier et pas seulement html5_notifier :

    $ COMPOSER_HOME=./.composer php composer.phar require "kitist/html5_notifier"
    
  4. Activez-le dans le fichier de configuration local conf/local.inc.php en ajoutant :

    <?php
    $config['plugins'][] = 'html5_notifier';
    

Notez que vous devez également consulter la page d'accueil du plugin pour connaître les étapes d'installation supplémentaires si nécessaire.

Installation manual

Vous pouvez également télécharger le plugin et le placer dans le répertoire plugins /. Dans ce cas, n'oubliez pas de changer la propriété de ce dossier en roundcube.

Documentations et ressources

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/roundcube_ynh/tree/testing --debug
ou
sudo yunohost app upgrade roundcube -u https://github.com/YunoHost-Apps/roundcube_ynh/tree/testing --debug

Plus dinfos sur le packaging dapplications : https://yunohost.org/packaging_apps