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
2020-11-09 13:36:48 +01:00

4.9 KiB

Roundcube pour YunoHost

Integration level
Installer Roundcube avec YunoHost

Read this readme in english.

Ce package vous permet d'installer Roundcube rapidement et simplement sur un serveur YunoHost.
Si vous n'avez pas YunoHost, consultez le guide pour apprendre comment l'installer.

Vue d'ensemble

Roundcube is a browser-based multilingual IMAP client with an application-like user interface.

Version incluse : 1.4.9

Captures d'écran

Démo

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.

Documentation

Caractéristiques spécifiques YunoHost

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

  • Synchronisez vos alias de messagerie en tant qu'identités dans Roundcube
  • Installez les plugins contextmenu et carnet d'adresses automatique par défaut
  • Permettre d'installer le plugin de synchronisation CardDAV (carnet d'adresses) lors de l'installation - notez que si vous avez installé Nextcloud ou Baïkal, il ajoutera automatiquement le carnet d'adresses correspondant et existant.

Support multi-utilisateur

  • Intégration avec les utilisateurs de YunoHost et SSO - c'est-à-dire le bouton de déconnexion, recherche des utilisateurs de YunoHost

Architectures supportées

  • x86-64 - Build Status
  • ARMv8-A - Build Status

Limitations

  • Limitations connues.

Informations additionnelles

Plugins

Vous pouvez également installer d'autres plugins qui ne seront pas supprimés avec les mises à niveau. Pour ce faire, vous pouvez utiliser le répertoire de plugins officiel.

Depuis le répertoire de plugins

Si vous voulez par exemple installer le plugin html5_notifier.

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

    $ 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.

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