[commits] [Wiki] changed: Doc/Dev/H6/Installation/InstallAppsMail

Wiki Guest wikiguest at horde.org
Tue Apr 9 14:56:23 UTC 2024


guest [91.32.127.252]  Tue, 09 Apr 2024 14:56:23 +0000

Modified page: https://wiki.horde.org/Doc/Dev/H6/Installation/InstallAppsMail
New Revision:  3
Change log:  Revert

@@ -1,4 +1,78 @@
-LERO ASPECT AND ZERONXD
++ Install IMP Webmail, Ingo Mail Filter Manager
+
+This will install a set of applications for Webmail.
+
+- IMP Webmail
+- Ingo Mail Filer Manager
+- ActiveSync
+
+++ Install applications
+
+Inside your Root Project, run
+
+<code>
+sudo -u www-data composer require horde/imp ^7 horde/ingo ^4  
horde/activesync ^3
+</code>
+
+The general pattern is
+composer require horde/$app $version
+
+Use the caret ^ character to pin to a major version. Use the tilde ~  
to pin to a major and minor version. Use a fully qualified version  
name to pin to an exact version. This is normally not recommended. See  
the composer documentation for more advanced requirements. See the  
repo https://packagist.org/ for available versions of individual apps.  
Note that only the latest major version will currently run with  
composer.
+
+Warning: As of now, installing apps without a version constraint may  
result in installing the app from the development branch. This will be  
changed when the apps are officially released.
+
+++ Provide configuration
+
+Put config files into
+
+- var/config/imp
+- var/config/ingo
+- var/config/activesync
+
+Run
+<code>
+sudo -l www-data composer horde-reconfigure command
+</code>
+
+++ Configure via Web UI
+
+Go to the web UI and generate the default configs for the calendar  
and tasks apps:
+
+/horde/admin/config/config.php?app=imp
+/horde/admin/config/config.php?app=ingo
+/horde/admin/config/config.php?app=activesync
+
+The content app does not need this.
+
+On a fresh installation, the config UI will try to place the files in  
the web dir.
+This would result in the files vanishing on the next update.
+You need to move them to the persistent config dir.
+
+<code>
+mv web/imp/config/conf.php var/config/imp/conf.php
+mv web/ingo/config/conf.php var/config/ingo/conf.php
+mv web/activesync/config/conf.php var/config/activesync/conf.php
+sudo -l www-data composer horde-reconfigure
+</code>
+
+For later changes, the config UI should recognize the symlink and  
edit the target file instead.
+
++++ Extra config for imp
+
+Put these extra files into var/config/imp/ for customizing your mail  
backends layout and storage
+
+<code>
+backends.local.php
+</code>
+
+
+Run the 'composer horde-reconfigure' command in the root project dir  
afterwards.
+
+
+++ Setup the database tables
+Run this command:
+<code>
+ ./vendor/bin/horde-db-migrate up
+</code>

-           ZERONLAR AFFETMED? ESSEKLER




More information about the commits mailing list