Dieser Commit ist enthalten in:
milkmaker 2021-10-19 17:14:45 +00:00
Ursprung f0bc2195e5
Commit 74629dcef7
3 geänderte Dateien mit 76 neuen und 13 gelöschten Zeilen

Dateidiff unterdrĂĽckt, weil mindestens eine Zeile zu lang ist

Binäre Datei nicht angezeigt.

Datei anzeigen

@ -65,7 +65,7 @@
<div data-md-component="skip"> <div data-md-component="skip">
<a href="#configure-managesieve-filtering" class="md-skip"> <a href="#installing-roundcube" class="md-skip">
Skip to content Skip to content
</a> </a>
@ -2179,24 +2179,44 @@
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix> <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#installing-roundcube" class="md-nav__link">
Installing Roundcube
</a>
<nav class="md-nav" aria-label="Installing Roundcube">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#configure-managesieve-filtering" class="md-nav__link"> <a href="#configure-managesieve-filtering" class="md-nav__link">
Configure ManageSieve filtering Configure ManageSieve filtering
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#enable-change-password-function-in-roundcube" class="md-nav__link"> <a href="#enable-change-password-function-in-roundcube" class="md-nav__link">
Enable change password function in Roundcube Enable change password function in Roundcube
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#integrate-carddav-addressbooks-in-roundcube" class="md-nav__link"> <a href="#integrate-carddav-addressbooks-in-roundcube" class="md-nav__link">
Integrate CardDAV addressbooks in Roundcube Integrate CardDAV addressbooks in Roundcube
</a> </a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#upgrading-roundcube" class="md-nav__link">
Upgrading Roundcube
</a>
</li> </li>
</ul> </ul>
@ -2252,24 +2272,44 @@
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix> <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#installing-roundcube" class="md-nav__link">
Installing Roundcube
</a>
<nav class="md-nav" aria-label="Installing Roundcube">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#configure-managesieve-filtering" class="md-nav__link"> <a href="#configure-managesieve-filtering" class="md-nav__link">
Configure ManageSieve filtering Configure ManageSieve filtering
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#enable-change-password-function-in-roundcube" class="md-nav__link"> <a href="#enable-change-password-function-in-roundcube" class="md-nav__link">
Enable change password function in Roundcube Enable change password function in Roundcube
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#integrate-carddav-addressbooks-in-roundcube" class="md-nav__link"> <a href="#integrate-carddav-addressbooks-in-roundcube" class="md-nav__link">
Integrate CardDAV addressbooks in Roundcube Integrate CardDAV addressbooks in Roundcube
</a> </a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#upgrading-roundcube" class="md-nav__link">
Upgrading Roundcube
</a>
</li> </li>
</ul> </ul>
@ -2291,12 +2331,14 @@
<h1>Roundcube</h1> <h1>Roundcube</h1>
<p>Download Roundcube 1.5.x to the web htdocs directory and extract it (here <code>rc/</code>): <h2 id="installing-roundcube">Installing Roundcube<a class="headerlink" href="#installing-roundcube" title="Permanent link">&para;</a></h2>
<p>Download Roundcube 1.5.x to the web htdocs directory and extract it (here <code>rc/</code>):
<div class="highlight"><pre><span></span><code># Check for a newer release! <div class="highlight"><pre><span></span><code># Check for a newer release!
cd data/web cd data/web
wget -O - https://github.com/roundcube/roundcubemail/releases/download/1.5-rc/roundcubemail-1.5-rc-complete.tar.gz | tar xfvz - wget -O - https://github.com/roundcube/roundcubemail/releases/download/1.5.0/roundcubemail-1.5.0-complete.tar.gz | tar xfvz -
# Change folder name # Change folder name
mv roundcubemail-1.5-rc rc mv roundcubemail-1.5.0 rc
# Change permissions # Change permissions
chown -R root: rc/ chown -R root: rc/
</code></pre></div></p> </code></pre></div></p>
@ -2421,6 +2463,27 @@ $MAILCOW_APPS = array(
); );
... ...
</code></pre></div> </code></pre></div>
<h2 id="upgrading-roundcube">Upgrading Roundcube<a class="headerlink" href="#upgrading-roundcube" title="Permanent link">&para;</a></h2>
<p>Upgrading Roundcube is rather simple, go to the <a href="https://github.com/roundcube/roundcubemail/releases">Github releases</a> page for Roundcube and get the link for the "complete.tar.gz" file for the wanted release. Then follow the below commands and change the URL and Roundcube folder name if needed. </p>
<div class="highlight"><pre><span></span><code># Enter a bash session of the mailcow PHP container
docker exec -it mailcowdockerized_php-fpm-mailcow_1 bash
# Install required upgrade dependency, then upgrade Roundcube to wanted release
apk add rsync
cd /tmp
wget -O - https://github.com/roundcube/roundcubemail/releases/download/1.5.0/roundcubemail-1.5.0-complete.tar.gz | tar xfvz -
cd roundcubemail-1.5.0
bin/installto.sh /web/rc
# Type &#39;Y&#39; and press enter to upgrade your install of Roundcube
# Remove leftover files
cd /tmp
rm -rf roundcube*
</code></pre></div>