FreddleSpl0it
8d211ea767
Set HOST env vars
2025-06-02 15:54:16 +02:00
FreddleSpl0it
4c4a440cdf
Use consistent naming for host-related env vars
2025-05-31 22:31:08 +02:00
FreddleSpl0it
743bfcec60
Check if mysql has been initialized before trying to upgrade
2025-05-31 21:50:49 +02:00
FreddleSpl0it
744aa5d137
Add jinja2 filters urlencode and escape_quotes
2025-05-31 21:48:36 +02:00
FreddleSpl0it
e8d155d7e0
Set SOGo related hosts from env var
2025-05-30 20:46:49 +02:00
FreddleSpl0it
bc11aed753
Change config overwrites.json path
2025-05-30 19:59:54 +02:00
FreddleSpl0it
a6e13daa8c
[MySQL] Remove container startup delay
2025-05-23 09:50:28 +02:00
FreddleSpl0it
eb7d2628ac
Optimize python bootstrapper
2025-05-23 09:49:08 +02:00
FreddleSpl0it
5f93ff04a9
Add psutil module for bootstrapping
2025-05-23 09:47:25 +02:00
FreddleSpl0it
f35def48cb
restructure configuration directories
2025-05-22 15:37:15 +02:00
FreddleSpl0it
dba9675a9b
Use config.json to render multiple Jinja2 templates
2025-05-22 14:07:39 +02:00
FreddleSpl0it
13b4f86d29
Add support for custom_templates folder to override Jinja2 templates
2025-05-22 13:42:17 +02:00
FreddleSpl0it
3eb17a5f78
[Dovecot] Suppress doveconf -P output on startup
2025-05-22 13:35:18 +02:00
FreddleSpl0it
c38a4c203e
Set Jinja2 template folder to absolute path
2025-05-22 13:24:35 +02:00
FreddleSpl0it
f329549c2e
[PHP-FPM] use python bootstrapper to start PHP-FPM container
2025-05-22 13:06:35 +02:00
FreddleSpl0it
767d746419
[MySQL] Check if MySQL supports timezone conversion on startup
2025-05-22 12:59:37 +02:00
FreddleSpl0it
9174a05af3
[MySQL] Optimize mysql upgrade logic
2025-05-22 08:28:03 +02:00
FreddleSpl0it
faf8fa8c2c
[Mysql] use python bootstrapper to start MYSQL container
2025-05-22 07:54:29 +02:00
FreddleSpl0it
669f75182d
[Clamd] use python bootstrapper to start CLAMD container
2025-05-21 14:02:49 +02:00
FreddleSpl0it
b8888521f1
[Rspamd] use python bootstrapper to start RSPAMD container
2025-05-21 09:40:38 +02:00
FreddleSpl0it
2efea9c832
[Dovecot] use python bootstrapper to start DOVECOT container
2025-05-21 07:56:28 +02:00
FreddleSpl0it
5a097ed5f7
[Postfix] use python bootstrapper to start POSTFIX container
2025-05-19 13:13:40 +02:00
FreddleSpl0it
cde2ba4851
[Nginx] use python bootstrapper to start NGINX container
2025-05-19 09:45:00 +02:00
FreddleSpl0it
1d482ed425
[SOGo] use python bootstrapper to start SOGo container
2025-05-16 13:40:26 +02:00
FreddleSpl0it
d3185c3c68
Add python bootstrapper for containers
2025-05-16 13:37:49 +02:00
FreddleSpl0it
8ff0e029f0
Merge pull request #6398 from marvinruder/feat/skip-olefy
...
feat(olefy): Allow disabling Olefy
2025-05-08 15:34:51 +02:00
renovate[bot]
a370499aaa
Update dependency Imagick/imagick to v3.8.0 ( #6480 )
2025-04-11 08:30:54 +02:00
FreddleSpl0it
e452917de9
[SOGo] Show mailcow Settings Button to SOGoSuperUsers
2025-03-31 12:14:43 +02:00
FreddleSpl0it
f37961b7d0
[SOGo] Use JS for mailcow logout
2025-03-31 11:32:01 +02:00
Marvin A. Ruder
8408b82e9c
Add new option with description to existing configuration files during next update
...
* Remove Olefy settings file from rspamd configuration
* Have rspamd container generate Olefy settings file at startup if not disabled
Signed-off-by: Marvin A. Ruder <signed@mruder.dev >
2025-03-26 17:17:13 +01:00
Marvin A. Ruder
05fc4f7aba
fix(ui): Swap translations for oversized dropdown
...
* Fix other typos
* Fixes #6400
Signed-off-by: Marvin A. Ruder <signed@mruder.dev >
2025-03-25 21:24:22 +01:00
Marvin A. Ruder
cd3b1ab828
Allow disabling Olefy
...
* Fixes #6389
Signed-off-by: Marvin A. Ruder <signed@mruder.dev >
2025-03-25 20:24:33 +01:00
FreddleSpl0it
cf2d3c1b4e
Merge branch 'staging' into nightly
2025-03-24 11:38:59 +01:00
FreddleSpl0it
91c82e8a67
Merge pull request #6384 from mailcow/feat/update-components-alp-3.21
...
os: updated alpine containers to 3.21
2025-03-24 11:30:58 +01:00
DerLinkman
463e3ab78c
rspamd: update rspamd to 3.11.1 ( #6374 )
2025-03-14 12:18:59 +01:00
DerLinkman
2f93f1d0c5
os: fixes for newer mariadb-client versions (especially on alpine 3.21)
2025-03-10 16:45:57 +01:00
DerLinkman
0860a7503e
os: updated alpine containers to 3.21
2025-03-10 11:56:12 +01:00
renovate[bot]
86df78255d
chore(deps): update dependency composer/composer to v2.8.6 ( #5719 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-10 11:39:19 +01:00
FreddleSpl0it
6b165887d8
Merge branch 'staging' into nightly
2025-03-07 13:21:57 +01:00
Peter
3c9d0c9d57
use ghcr.io for backupimage ( #6333 )
...
* use ghcr.io for backup image
* backup script: use renamed script + improved build of image
---------
Co-authored-by: DerLinkman <niklas.meyer@servercow.de >
2025-02-27 10:58:23 +01:00
DerLinkman
a6c38590ca
rspamd: upgraded rspamd to 3.11.0-2 (incl. NIXSPAM Removal) ( #6328 )
2025-02-25 09:23:10 +01:00
FreddleSpl0it
fcebe98557
Merge branch 'staging' into nightly
2025-02-24 15:09:36 +01:00
FreddleSpl0it
6ec5e88793
Merge pull request #6309 from mailcow/fix/6308
...
[Dovecot][Netfilter] Fix dovecot failed login regex
2025-02-24 11:26:06 +01:00
FreddleSpl0it
7d35646342
[Netfilter] adjust dovecot failed login regex
2025-02-24 09:20:41 +01:00
FreddleSpl0it
321965adee
[Netfilter] Fix dovecot password mismatch regex
2025-02-18 15:05:59 +01:00
Peter
7bce5d836b
Move sed cmd to remove discontinued DNSBLs ( #6315 )
...
* Move sed cmd to remove discontinued DNSBLs
* compose: bump postfix version
---------
Co-authored-by: DerLinkman <niklas.meyer@servercow.de >
2025-02-18 11:20:03 +01:00
FreddleSpl0it
a567d5dc31
[Nginx] Add support for trusted proxies via env var
2025-02-18 11:03:34 +01:00
Dmitriy Alekseev
f6dc0b463f
Update Rspamd to 3.11.0 and enable SMTPUTF8 for outgoing mail ( #6216 )
...
* Update Rspamd to 3.11
* Enable SMTPUTF8 and hide it from SMTPD greeting
* Update options.inc
* compose: increased rspamd tag
2025-02-17 14:41:39 +01:00
DerLinkman
16e22e23dc
sogo: switched apt source to sogo again (supports aarch64 now)
2025-02-17 14:31:50 +01:00
FreddleSpl0it
d8afa6f393
[Dovecot][Netfilter] Fix dovecot failed login regex
2025-02-14 13:12:12 +01:00