Last modified by Алексей Александрович Иванов on 2025/12/11 13:34

Hide last authors
Алексей Александрович Иванов 1.1 1 ===== Debian/Ubuntu:[[¶>>url:https://docs.mailcow.email/getstarted/install/#debianubuntu]] =====
2
Алексей Александрович Иванов 1.2 3 {{{1. apt update apt install -y git openssl curl gawk coreutils grep jq}}}
Алексей Александрович Иванов 1.1 4
Алексей Александрович Иванов 1.2 5 2. apt update apt install docker-compose-plugin
Алексей Александрович Иванов 1.1 6
Алексей Александрович Иванов 1.4 7 == Installing mailcow ==
Алексей Александрович Иванов 1.3 8
9 1. (((
10 Clone the repository:
11
Алексей Александрович Иванов 1.4 12 {{{su
13 }}}
Алексей Александрович Иванов 1.3 14
Алексей Александрович Иванов 1.4 15 umask 0022
16
17 cd /opt
18
19 git clone https:~/~/github.com/mailcow/mailcow-dockerized cd mailcow-dockerized
Алексей Александрович Иванов 1.3 20 )))
21 1. (((
22 Generate the configuration file:
23
Алексей Александрович Иванов 1.4 24 {{{./generate_config.sh}}}
Алексей Александрович Иванов 1.3 25 )))
26 1. (((
27 Adjust the configuration if necessary:
28
29 {{{
30 }}}
31
32 nano mailcow.conf
Алексей Александрович Иванов 1.4 33
34
Алексей Александрович Иванов 1.3 35 )))
36
37 == Starting mailcow[[¶>>url:https://docs.mailcow.email/getstarted/install/#starting-mailcow]] ==
38
39 docker compose pull docker compose up -d
40
41 You can now access **https:~/~/${MAILCOW_HOSTNAME}/admin** using the default credentials admin and the password moohoo.
Алексей Александрович Иванов 2.1 42
43
Алексей Александрович Иванов 3.1 44 Перенос почтового хранилища
45
46 cd /opt/mailcow-dockerized
47 docker compose down
48
Алексей Александрович Иванов 3.2 49 mkdir -p /mnt/vmail/vmail_data
Алексей Александрович Иванов 3.1 50
51 rsync -aHAX ~-~-info=progress2 /var/lib/docker/volumes/mailcowdockerized_vmail-vol-1/_data/ /mnt/vmail/vmail_data/
Алексей Александрович Иванов 3.2 52
53 chown -R 5000:5000 /mnt/vmail/vmail_data
54 chmod -R 700 /mnt/vmail/vmail_data