diff --git a/towncrier/newsfragments/1267.feature b/towncrier/newsfragments/1267.feature new file mode 100644 index 00000000..e9fa8b3f --- /dev/null +++ b/towncrier/newsfragments/1267.feature @@ -0,0 +1 @@ +Update roundcube to 1.4.0 and enable the new elastic skin diff --git a/webmails/roundcube/Dockerfile b/webmails/roundcube/Dockerfile index 5e5cfe0f..94a831c0 100644 --- a/webmails/roundcube/Dockerfile +++ b/webmails/roundcube/Dockerfile @@ -16,7 +16,7 @@ RUN apt-get update && apt-get install -y \ # Shared layer between nginx, dovecot, postfix, postgresql, rspamd, unbound, rainloop, roundcube RUN pip3 install socrate -ENV ROUNDCUBE_URL https://github.com/roundcube/roundcubemail/releases/download/1.3.10/roundcubemail-1.3.10-complete.tar.gz +ENV ROUNDCUBE_URL https://github.com/roundcube/roundcubemail/releases/download/1.4.1/roundcubemail-1.4.1-complete.tar.gz RUN apt-get update && apt-get install -y \ zlib1g-dev libzip4 libzip-dev \ diff --git a/webmails/roundcube/config.inc.php b/webmails/roundcube/config.inc.php index eff8ffa2..d3f38bc4 100644 --- a/webmails/roundcube/config.inc.php +++ b/webmails/roundcube/config.inc.php @@ -34,6 +34,10 @@ $config['smtp_pass'] = '%p'; $config['managesieve_host'] = $imap; $config['managesieve_usetls'] = false; +// Customization settings +$config['support_url'] = getenv('WEB_ADMIN') ? '../..' . getenv('WEB_ADMIN') : ''; +$config['product_name'] = 'Mailu Webmail'; + // We access the IMAP and SMTP servers locally with internal names, SSL // will obviously fail but this sounds better than allowing insecure login // from the outter world @@ -48,7 +52,7 @@ $config['smtp_conn_options'] = $ssl_no_check; $config['managesieve_conn_options'] = $ssl_no_check; // skin name: folder from skins/ -$config['skin'] = 'larry'; +$config['skin'] = 'elastic'; // Enigma gpg plugin $config['enigma_pgp_homedir'] = '/data/gpg';