Commit Graph

731 Commits (819f2876e6a4b87caefa9e0439c63f89d1d3ad33)

Author SHA1 Message Date
andryyy 5eb2df542b
[Watchdog] Revert to Alpine 3.11, needs fixes 2021-02-18 11:52:54 +01:00
andryyy 27b18373cc
[Alpine] Update Alpine base images to v3.13 2021-02-18 08:48:12 +01:00
andryyy b11764dff0
[Config] Add ADDITIONAL_SERVER_NAMES as optional config to define additional server_name parameters for mailcow UI 2021-02-16 16:38:28 +01:00
andryyy f301e99095
[Ejabberd] Update image 2021-02-16 14:09:37 +01:00
andryyy 8c6b512f05
[mailcow] Move ejabberd site to last available site 2021-02-12 19:26:49 +01:00
andryyy 5809e5b82e
[mailcow] Fix C22 -> C2S 2021-02-12 11:22:43 +01:00
andryyy f2453e316f
[Ejabberd] More fixes for Ejabberd integration (WIP) 2021-02-12 10:04:19 +01:00
andryyy 2bac898a15
[Ejabberd] Update image 2021-02-11 21:12:20 +01:00
andryyy 386d6109c8 Merge branch 'master' of github.com:mailcow/mailcow-dockerized 2021-02-11 09:36:18 +01:00
andryyy 21bc7d02d2 [Compose] Add XMPP 2021-02-11 09:35:32 +01:00
Dmitriy Alekseev a2783d44ad
[SOGo] Add custom favicon (#3957)
* [SOGo] Add custom favicon

* Update docker-compose.yml
2021-01-31 09:58:08 +01:00
ValdikSS 0a0d9e873e
Use tmpfs for watchdog's /tmp, reduce disk writes (#3923) 2021-01-31 09:45:34 +01:00
andryyy cabdd67b8d
[Dovecot] Update image 2021-01-28 16:03:29 +01:00
andryyy 410cb558ee
[Dovecot] Check if quarantine_notify.py holds a lock
[SOGo] Change default theme
2021-01-28 15:48:59 +01:00
andryyy cf874cd361 [SOGo] 5.0.1.20210110-1 2021-01-11 08:01:42 +01:00
andryyy ce62b4943d
[Rspamd] Rspamd (2.7-42~buster) 2021-01-08 22:05:19 +01:00
andryyy ea98ac6442
[Postfix] Do not create a TLS SNI map when SKIP_LETS_ENCRYPT=y 2021-01-08 12:39:40 +01:00
andryyy 64c12d50bc
[Config] Fix binding problems with IPv6 in newer Docker versions 2021-01-07 16:48:08 +01:00
andryyy 5ea0caa261
[Dovecot] Update Dovecot to 2.3.13 2021-01-04 16:36:33 +01:00
andryyy 71d8b4f7b8
[Compose] Update Watchdog image 2020-12-26 10:22:05 +01:00
andryyy ec78de41cb
[Rspamd] Fix vanished Rspamd history after restart 2020-12-11 23:34:28 +01:00
andryyy 2086927bb8
[Compose] Update Dovecot and Rspamd images 2020-12-11 10:04:37 +01:00
andryyy 835c4eebb8
[Postfix] Fix HELO name 2020-12-09 14:41:19 +01:00
andryyy 1311066089
[Docker 20.10 Fix] Fix for moby/moby#39837, fixes #3893 2020-12-09 08:16:12 +01:00
Michael Kuron 6f6f52f380
[Compose] Update SOGo image (#3883)
Fixes a bug that broke CardDAV with macOS 11.

https://sogo.nu/bugs/view.php?id=5203
b9e19c2cc4
2020-12-02 20:29:46 +01:00
andryyy ba20db2e08
[Web] Allow a user to choose notification categories (junk folder, rejected mail, both/all) + user ACL 2020-11-28 17:41:48 +01:00
andryyy 46c64c06d7
[Watchdog] Allow to control thresholds via mailcow.conf 2020-11-19 15:28:35 +01:00
Lukas Schreiner d96bf91a0d
Support of different default pass schemes + support of BLF-CRYPT (#3832)
* Introduce MAILCOW_PASS_SCHEME in order to support blowfish (cf. mailcow/mailcow-dockerized#1019)

* Furthermore added dovecot to support new environment varible for MAILCOW_PASS_SCHEME defaulted to SSHA256

* Revert changes regarding gitignore.

* Added fallback to SSHA256 if environment is not proper prepared.

* No fallback within management frontend, as it must match to other components.

* Unified and corrected alignment; implemented support of SSHA512

* Currently, password_hash of PHP is using by default bcrypt (BLF). As this might change later, we must ensure, that BLF is still used after PHP changes its default.

* Switched to BLF-CRYPT by default (even on update)

* Switched to BLF-CRYPT by default (even on update)

* Adding information in config generation / update with link to supported hash algorithm

* Bump sogo version to 1.92

* Fallback to BLF-CRYPT in case password scheme is not proper defined for Mailcow administration.
2020-11-15 20:22:35 +01:00
andryyy 1328815094
[Compose] Update Dovecot and Postfix images 2020-11-06 12:23:39 +01:00
Hannes Happle 85f0d02100
[Compose] Fix SELinux labeling conflicts 2020-10-27 22:25:09 +01:00
andryyy 781ca3c07e
[Web, Quarantine] Allow to set the max score of a message up to which a quarantine notification will be sent 2020-10-27 21:35:34 +01:00
andryyy 6d1c0041f4 [Compose] Update Rspamd image (include change to metadata exporter) 2020-10-23 21:50:09 +02:00
andryyy c7e17c7fd1
[Rspamd] Global blacklists are not prefilters anymore to not prevent them from being learned 2020-10-21 19:00:53 +02:00
andryyy 5f8e13f596 [Dovecot] Allow to define static master user (not recommended) 2020-10-20 15:43:05 +02:00
andryyy 630c894229
[SOGo] 5.0.1.20201014-1, 4.9.r1664.20201014 2020-10-14 12:36:00 +02:00
andryyy 79802a9d1d
[Rspamd] Rebuilt 2.6-156~buster 2020-10-10 10:57:19 +02:00
andryyy 769c500cd0
[Watchdog] Watch milter status with a dirty workaround, waiting for proxy ping pong event to implement a better check 2020-10-09 11:21:17 +02:00
Hannes Happle e8ccd24f57
[Compose] Added SELinux support / volume labeling (#3766)
* [Compose] Added SELinux support / volume labeling

* fix typo
2020-10-06 20:56:19 +02:00
andryyy dd62030ce2
[Rspamd] 2.6 stable, switch repo 2020-10-03 11:12:12 +02:00
andryyy 43fef9973f
[Compose] Update Rspamd to latest 2.6, update ACME image 2020-09-28 19:58:51 +02:00
andryyy deeb0733bc
[Compose] Update Postfix and Watchdog images 2020-09-28 16:24:12 +02:00
andryyy b3c557f690
[Compose] Fix Postfix version 2020-09-27 12:10:19 +02:00
andryyy bcad1af121
[Watchdog] Add certificate check for primary certificate; Add mail delay 2020-09-27 10:34:59 +02:00
andryyy da6f510027
[SOGo] SOGo 5.0.0.20200927-1, Sope 4.9.r1664.20200927 2020-09-27 09:21:42 +02:00
andryyy c8ce288178
[ACME] Do check for restart of Postfix and Dovecot service more thoroughly 2020-09-26 23:33:28 +02:00
andryyy f24b88f41c
[Compose] Update SOGo image 2020-09-26 22:14:27 +02:00
andryyy 27a4cead66 [Web] DB update 2020-09-26 22:12:29 +02:00
andryyy ecdff10707
[Postfix] Update alias map; [SOGo] SOGo 5.0.0.20200926-1, Sope 4.9.r1664.20200926 2020-09-26 19:00:23 +02:00
andryyy 0682a09dd2
[Rspamd] 2.6-0~git32~1c3e0910b~buster 2020-09-25 23:00:34 +02:00
andryyy 81b6079aab
[SOGo] Update to 5.0.0.20200925-1 2020-09-25 21:13:38 +02:00
andryyy c3c98348e2
[SOGo] Re-enable TLS for internal IMAP connections, enable TLS for internal SMTP connections
[Web] Minor fix in quarantine view
2020-09-24 21:51:32 +02:00
andryyy 3e457e03ee
[Dovecot] IMPORTANT: New volume for mail index 2020-09-23 11:22:20 +02:00
andryyy dc1732cc51
[Web] Replace JSON_EXTRACT by JSON_VALUE in init script 2020-09-20 22:33:09 +02:00
andryyy 4627331339
[Dovecot] Fix sieve with new protocol toggling implementation, fixes #3769 2020-09-19 19:15:06 +02:00
andryyy 1f2b5f89e8
[Compose] Update Dovecot and Postfix images 2020-09-17 19:48:57 +02:00
andryyy 567064ed50
[ClamAV] Update to 0.103.0 2020-09-15 11:07:35 +02:00
andryyy 3393c2a2e5
[Compose] Update Rspamd and Postfix 2020-09-15 11:03:00 +02:00
andryyy 17efb1c9ed
[SOGo] Update to 5.0.0.20200910-1, fixes #3719 2020-09-10 12:33:14 +02:00
andryyy 7301bbc840
[Compose] Update olefy-mailcow 2020-09-09 10:49:18 +02:00
andryyy feffee40ba
[Compose] Update images: PHP-FPM, Dovecot, ACME, Netfilter, Watchdog 2020-08-27 20:43:54 +02:00
andryyy ef2c96b010
[SOGo] Update to 5.0.0.20200816-1 2020-08-16 11:58:57 +02:00
andryyy c85ce6f2c2
[Dovecot] Update to 2.3.11.3 2020-08-13 10:45:13 +02:00
andryyy d5c600db7e
[Compose] Update MariaDB to 10.4; Update PHP-FPM image to include fix 2020-08-07 22:26:17 +02:00
andryyy 00f692fbf9 [SOGo] 4.3.2.20200803-1
[Compose] Fix dependency loop
2020-08-03 09:29:57 +02:00
andryyy 954736cfea
[PHP-FPM] Fix missing aspell lib, update Redis lib, fixes #3675 2020-07-25 08:54:43 +02:00
andryyy e34060e943
[PHP-FPM] Add pspell; [SOGo] Update image 2020-07-23 11:21:37 +02:00
andryyy dcf8274d70
[SOGo] 4.3.2.20200717-1 2020-07-17 07:34:48 +02:00
andryyy ea3bac0e5e
[PHP-FPM] Update image to include CIDR fix via mailcow.conf 2020-07-15 15:28:32 +02:00
andryyy ad8acefb96
[SOGo] Disable EAS when SKIP_SOGO=y 2020-07-14 13:13:32 +02:00
andryyy 23f58e272b
[SOGo] Update to 4.3.2.20200714-1 2020-07-14 07:40:54 +02:00
andryyy 816c779ac2
[Netfilter] Fix Netfilter image 2020-07-12 05:20:57 +02:00
andryyy 9a84fe0a50
[Compose] Images updates, added COMPOSE_PROJECT_NAME to some containers 2020-07-11 13:21:30 +02:00
andryyy c9c35f90f6
[Watchdog] Less aggressive mailq alerting 2020-07-05 13:00:15 +02:00
andryyy 6c92688ff6
[Quarantine] Allow to redirect all quarantine messages to a specific address
[Web] Minor changes to quarantine UI
2020-07-04 19:31:44 +02:00
andryyy e40a0eae01
[ACME] Fix directory URL 2020-07-03 10:20:36 +02:00
andryyy 4ce39c0f3f
[ACME] Add DIRECTORY_URL for custom directory URLs 2020-07-03 09:00:10 +02:00
andryyy 9f9164d180
[SOGo] 4.3.2.20200702-1 2020-07-02 16:12:06 +02:00
andryyy 085941467f
[SOGo] Update to 4.3.2.20200628-1 2020-06-28 10:34:04 +02:00
andryyy 7304add084
[Watchdog] Update compose file, update image
[Rspamd] Temporarily disable over-signing, as Cyren does mark those mails as DKIM invalid (blame them, not us)
2020-06-23 21:22:22 +02:00
andryyy b3e770c94b
[SOGo] Update to 4.3.2.20200623-1 2020-06-23 08:13:53 +02:00
andryyy f7c807b290
[PHP-FPM] Add bcmath and GMP 2020-06-14 20:13:09 +02:00
andryyy 2971a2acf7
[Watchdog] Fix a Dovecot error message 2020-06-10 20:41:15 +02:00
andryyy ab5d78f675
[Postfix] Fix "disallow login": A catch-all will not catch mail for mailboxes with disallowed login 2020-06-06 01:12:31 +02:00
andryyy 80ad8fc764
[Compose] Update Dovecot, add networks to PHP-FPM 2020-06-04 16:24:53 +02:00
andryyy 063337b58d
[Watchdog] Watch mail queue (added inexpensive check via "find" instead of adding an API endpoint to dockerapi-mailcow) 2020-05-31 11:39:20 +02:00
andryyy 6ea8560de6
[PHP-FPM] Minor changes to prepare routine 2020-05-27 14:34:34 +02:00
andryyy ad3cd1be02
[Compose] Update Unbound and Dovecot 2020-05-26 20:04:00 +02:00
andryyy 8a441dd77a
[Watchdog] Send mails with priority 1 2020-05-23 11:16:13 +02:00
andryyy 718706dd27
[ClamAV] Update to 0.102.3 2020-05-21 21:24:48 +02:00
andryyy 3ccc9c07c1
[DockerAPI] Update image 2020-05-19 20:15:17 +02:00
andryyy 80b1f7470e
[Dovecot] Update Dovecot 2020-05-18 17:07:00 +02:00
andryyy 6fb41b08e0
[Compose] Update PHP and netfilter 2020-05-12 18:30:23 +02:00
andryyy ce0cbac38b
Update to Alpine 3.11 2020-05-11 11:50:06 +02:00
andryyy 1a3a42a672
[PHP-FPM] Update to PHP 7.4 2020-05-08 14:00:59 +02:00
andryyy 0f63a017db
[Dovecot] Update image 2020-05-04 07:50:23 +02:00
andryyy 3459c13022
[Postfix] Implement disallowed logins 2020-04-29 11:00:00 +02:00
andryyy d392257289 [Web] Some changes
[SOGo] Allow to not spawn SOGo but an idling shell
[Rspamd] Remove X-CSA-Complaints from bulk headers...
2020-04-27 20:47:28 +02:00
andryyy 731f5cb354
[Netfilter] Log matching string instead of regex 2020-04-20 20:27:27 +02:00
andryyy 56e4963423
[Dovecot] Set repl health on start 2020-04-14 17:32:15 +02:00
andryyy 1fc846e1c8
[Dovecot] Update image 2020-04-14 13:42:42 +02:00