Commit d5865d90 authored by David's avatar David
Browse files

Updates to the setup

parent cbe0eaca
Pipeline #233 passed with stage
in 23 seconds
<?php
$config['skin'] = 'elastic';
$config['cipher_method'] = 'AES-256-CBC';
$config['product_name'] = 'Kow.is Webmail';
$config['junk_mbox'] = 'Spam';
......@@ -14,6 +18,7 @@ $config['plugins'] = array(
);
$config['managesieve_host'] = 'soulreaver.dark.kow.is';
$config['managesieve_port'] = 4190;
$config['managesieve_usetls'] = true;
$config['managesieve_default'] = '/etc/dovecot/sieve/global';
$config['managesieve_script_name'] = 'managesieve';
......
......@@ -11,7 +11,6 @@ services:
- '8080:80'
volumes:
- ./nginx.conf:/etc/nginx/conf.d/default.conf
- ./logs:/var/log/nginx
- ./roundcubemail:/var/www/html
networks:
- roundcube_net
......
......@@ -4,8 +4,8 @@ server {
root /var/www/html;
index index.php;
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
access_log /dev/stdout;
error_log /dev/stdout info;
include mime.types;
default_type application/octet-stream;
......
FROM roundcube/roundcubemail:1.4.x-apache
RUN set -ex; \
apt-get update; \
apt-get install -y --no-install-recommends git; \
curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/bin --filename=composer; \
mv /usr/src/roundcubemail/composer.json-dist /usr/src/roundcubemail/composer.json; \
composer \
--working-dir=/usr/src/roundcubemail/ \
--prefer-dist --prefer-stable \
--no-update --no-interaction \
--optimize-autoloader --apcu-autoloader \
require \
johndoh/contextmenu \
sblaisot/automatic_addressbook \
kitist/html5_notifier \
jfcherng/show-folder-size \
; \
composer \
--working-dir=/usr/src/roundcubemail/ \
--prefer-dist --no-dev \
--no-interaction \
--optimize-autoloader --apcu-autoloader \
update;
ADD dark.kow.is.crt /usr/local/share/ca-certificates
RUN update-ca-certificates
# TODO: internal SSL would be nice too
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment