06- Installation du webmail rainloop

1- On créé un repertoire /home/user/webmail et on se place dedans

mkdir /home/user/webmail
cd /home/user/webmail

2- On créé le docker-compose.yml

rainloop:
  image: jprjr/rainloop
  environment:
    NGINX: 1
  ports:
    - 800:80
  volumes:
    - "./data/rainloop:/var/lib/rainloop/data"

3- On lance le conteneur

docker-compose up -d

4- On accède à l’interface d’administration du webmail

L’interface d’admin est disponible sur http://domaine.com:800/?admin

Login : admin / password : 12345

5- Création du VHOST

5-1 Création du fichier de vhost

sudo nano /etc/nginx/sites-available/mail

5-2 on colle les lignes suivantes en changeant le nom de domaine

server {
    listen                     80;
    server_name                mail.domaine.com;
    client_max_body_size       200M;
    location / {
             proxy_pass        http://127.0.0.1:800;
             proxy_redirect    off;
             proxy_set_header  Host               $host;
             proxy_set_header  X-Forwarded-Server $host;
             proxy_set_header  X-Real-IP          $remote_addr;
             proxy_set_header  X-Forwarded-For    $proxy_add_x_forwarded_for;
             proxy_set_header  X-Forwarded-Proto  http;
                }
        }

 

5-3 On active le VHOST

sudo ln -s /etc/nginx/sites-available/mail /etc/nginx/sites-enabled/mail

5-4 On redémarre nginx

sudo service nginx reload

Le webmail est maintenant accessible sur http://mail.domaine.com

L’interface d’administration est maintenant accessible sur http://mail.domaine.com/?admin

Pour marque-pages : Permaliens.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.