General deployment #1
3 changed files with 0 additions and 78 deletions
|
@ -1,3 +0,0 @@
|
|||
<?php
|
||||
|
||||
$config['managesieve_host'] = 'tls://mail.' . $_ENV['BASE_DOMAIN'];
|
|
@ -1,56 +0,0 @@
|
|||
version: "3.7"
|
||||
|
||||
# https://hub.docker.com/r/roundcube/roundcubemail
|
||||
# https://github.com/roundcube/roundcubemail-docker
|
||||
# https://github.com/roundcube/roundcubemail/wiki/Configuration
|
||||
# https://github.com/roundcube/roundcubemail/blob/master/plugins/managesieve/config.inc.php.dist
|
||||
|
||||
# install carddav plugin for use with nextcloud adressbook
|
||||
# docker exec -it roundcube composer require roundcube/carddav --update-no-dev
|
||||
# https://repo.packagist.org/packages/roundcube/carddav
|
||||
|
||||
networks:
|
||||
roundcube:
|
||||
|
||||
services:
|
||||
roundcube:
|
||||
image: roundcube/roundcubemail:1.6.x-apache
|
||||
container_name: roundcube
|
||||
restart: "${RESTART:-no}"
|
||||
hostname: roundcube
|
||||
domainname: ${BASE_DOMAIN}
|
||||
environment:
|
||||
- BASE_DOMAIN=${BASE_DOMAIN}
|
||||
- ROUNDCUBEMAIL_DB_TYPE=pgsql
|
||||
- ROUNDCUBEMAIL_DB_HOST=pg-roundcube
|
||||
- ROUNDCUBEMAIL_DB_NAME=roundcube
|
||||
- ROUNDCUBEMAIL_DB_USER=roundcube
|
||||
- ROUNDCUBEMAIL_DB_PASSWORD=${ROUNDCUBE_PG_PWD:-password}
|
||||
- ROUNDCUBEMAIL_DEFAULT_HOST=tls://mail.${BASE_DOMAIN}
|
||||
- ROUNDCUBEMAIL_SMTP_SERVER=tls://mail.${BASE_DOMAIN}
|
||||
- ROUNDCUBEMAIL_PLUGINS=archive,zipdownload,managesieve,carddav,identity_select
|
||||
- ROUNDCUBEMAIL_SKIN=elastic
|
||||
volumes:
|
||||
- ./roundcube/config:/var/roundcube/config
|
||||
- ${BASE_DIR:-/srv}/roundcube/www:/var/www/html
|
||||
# Skip tls cert verification. DO NOT USE IN PROD!
|
||||
- ./roundcube/skip-ssl.php:/var/roundcube/config/skip-ssl.php
|
||||
depends_on:
|
||||
- pg-roundcube
|
||||
networks:
|
||||
- proxy
|
||||
- mail
|
||||
- roundcube
|
||||
|
||||
pg-roundcube:
|
||||
image: postgres:${POSTGRES_VERSION}-alpine
|
||||
container_name: pg-roundcube
|
||||
restart: "${RESTART:-no}"
|
||||
environment:
|
||||
- POSTGRES_DB=roundcube
|
||||
- POSTGRES_USER=roundcube
|
||||
- POSTGRES_PASSWORD=${ROUNDCUBE_PG_PWD:-password}
|
||||
volumes:
|
||||
- ${BASE_DIR:-/srv}/roundcube/psql:/var/lib/postgresql/data
|
||||
networks:
|
||||
- roundcube
|
|
@ -1,19 +0,0 @@
|
|||
<?php
|
||||
|
||||
$config['imap_conn_options'] = [
|
||||
'ssl' => [
|
||||
'verify_peer' => false,
|
||||
],
|
||||
];
|
||||
|
||||
$config['smtp_conn_options'] = [
|
||||
'ssl' => [
|
||||
'verify_peer' => false,
|
||||
],
|
||||
];
|
||||
|
||||
$config['managesieve_conn_options'] = [
|
||||
'ssl' => [
|
||||
'verify_peer' => false,
|
||||
],
|
||||
];
|
Loading…
Reference in a new issue