40 Commit (6d5926ef29f628b5f8db59efd2b75e2b5258ee72)

Autore SHA1 Messaggio Data
bors[bot] c5966b29db
Merge #2035
2035: updated roundcube to 1.5.1 and carddav to 4.3.0 r=mergify[bot] a=ghostwheel42

## What type of PR?

enhancement

## What does this PR do?

updated roundcube to 1.5 and carddav to 4.2.2
also runs cleanup cronjob _once_ at startup

### Related issue(s)

- closes #2031 
- runs cleanup job mentioned in #1702 at startup

## Prerequisites
Before we can consider review and merge, please make sure the following list is done and checked.
If an entry in not applicable, you can check it or remove it from the list.

- [X] In case of feature or enhancement: documentation updated accordingly
- [X] Unless it's docs or a minor change: add [changelog](https://mailu.io/master/contributors/workflow.html#changelog) entry file.


Co-authored-by: Alexander Graf <ghostwheel42@users.noreply.github.com>
4 anni fa
Alexander Graf 1a41657f90
add documentation, allow overrides, clean plugins 4 anni fa
Dimitri Huisman 1eeffe29c0 Remove Mailu PostgreSQL. Make roundcube database configurable via setup. Fix #1838. 4 anni fa
Dimitri Huisman c81aa67dfa Use a better location for storing the fetchmail data. 4 anni fa
Dimitri Huisman 2404cf2e3d Fix for issue #1223 4 anni fa
Florent Daigniere fe58316776 The DKIM folder isn't required for rspamd 4 anni fa
Dimitri Huisman 8998e21f7b Set static hostname for antispam to preserve history. See #561 4 anni fa
Dimitri Huisman 17cea83301 Completely remove step 5 where you can set the replica count for docker-stack.
Add additional warning to ´experimental' notice in setup for stack.
Add a notice the shipped PostgreSQL is deprecated.
Make the external PostgreSQL database the default option.
Make 1.7 the default version (stable_version': '1.7', in docs\conf.py)
Update mergify.yml with 1.8 version
5 anni fa
Dario Ernst 9a440e2604 Force setup-file download scheme to HTTPS
Up until now HTTPS was only offered by redirect, making MitM possible
before server redirect hit the client.
Add scheme-force to HTTPS to the url-generation.

fixes #963
5 anni fa
bors[bot] 27b6016bc6
Merge #1499
1499: Harmonization of the various docker-compose.yml templates r=mergify[bot] a=ofthesun9

## What type of PR?
Mainly documentation and update of the docker-compose.yml templates

## What does this PR do?
- Update of setup/flavors/stack/docker-compose.yml and docs/compose/docker-compose.yml to keep parity with setup/flavors/compose/docker-compose.yml (last changes with pr1444)
- Also refresh of the mkdir command found in setup/flavors/stack/setup.html to cope with the creation of mailqueue; overrides/nginx, overrides/dovecot folders.

### Related issue(s)
None

## Prerequistes
- [x] In case of feature or enhancement: documentation updated accordingly



Co-authored-by: ofthesun9 <olivier@ofthesun.net>
5 anni fa
ofthesun9 f48a13336f Disable Health checks on swarm mode
ref: https://github.com/moby/moby/issues/35451
5 anni fa
ofthesun9 693fb3dbc7 Harmonization of the various docker-compose.yml
Harmonization (following pr1444) between:
 - docs/compose/docker-compose.yml
 - setup/flavors/stack/docker-compose.yml
 - setup/flavors/compose/docker-compose.yml
Also refresh of the mkdir command found in setup/flavors/stack/setup.html
6 anni fa
Michael Wyraz 2aa1600908 Add postfix mailqueue to persistent storage on docker 6 anni fa
Jérémy VIGNELLES b1621d4b63
Create overrides/nginx
This folder is needed for the front service to be able to start, because a bind-mount is made on that folder.
7 anni fa
Dario Ernst 0676252ec1 Revert accidental setup commits and fix code/pre tags 7 anni fa
Dario Ernst 392637e16a Correct the URL users are directed to after using setup without exposing /admin
closes #885
7 anni fa
Ionut Filip f7e37b7d4b
Removed unbound resolver for stack flavor 7 anni fa
Ionut Filip 9077bf7313 Merge remote-tracking branch 'upstream/master' into feat-psql-support 7 anni fa
Tim Möhlmann cffc7c15f1
Merge remote-tracking branch 'upstream/master' into fix-setup-filegen 7 anni fa
Tim Möhlmann b2823c23b8
Merge remote-tracking branch 'upstream/master' into feat-psql-support 7 anni fa
Daniel Huber b4f6f6b354
Merge branch 'master' into fix-docker-prefix 7 anni fa
Tim Möhlmann c1bfde4e15
Use wget for file dowloads. Curl doesn't like the Traefik redirects 7 anni fa
Tim Möhlmann 19bd90f581
Fix usage of radicale image instead of none
I just noticed that the `none` image was used in place where `radicale` should be used. Fixed in this commit.
7 anni fa
Daniel Huber d357ed67f5
Add DOCKER_PREFIX in tests and setup files 7 anni fa
Daniel Huber 736607ab0c
Update admin account create command in setup utility to use the flask cli 7 anni fa
Ionut Filip bb0fd896b3 Fix some bugs in setup for stack flavor
- Unbound and webmail images were hardcoded
- Removed unnecesary environment keyword
7 anni fa
Tim Möhlmann c7dcfee882
Merge pull request #713 from pgeorgi/extend-nginx
nginx: Allow extending config with overrides
7 anni fa
Tim Möhlmann c00910ca4b
Merge remote-tracking branch 'upstream/master' into extend-nginx 7 anni fa
Tim Möhlmann c25ba75d68
Include WEBROOT_REDIRECT in setup templates 7 anni fa
Tim Möhlmann 8172f3eab8
Move the Mailu Docker network to a fixed subnet.
This will make network configuration and host based authentication
more robust, across different deployment platforms.
The options `RELAYNETS` and`POD_ADDRESS_RANGE` are kept for compatibility.
However, their usage have become optional.
7 anni fa
Ionut Filip 7809d1373a Moved postgresql image in optional 7 anni fa
Ionut Filip e89d354834 Encrypted input db password 7 anni fa
Tim Möhlmann ca4804653d
Merge branch 'master' into feat-setup 7 anni fa
Tim Möhlmann 1e3392e417
Antispam not an optional service, postfix fails without it 7 anni fa
Tim Möhlmann 72e931f4b4
Modify setup templates to allow for DOCKER_ORG and VERSION override. (Needed for Travis) 7 anni fa
Ionut Filip 120c29eff6 Added unbound for stack flavor 7 anni fa
Ionut Filip 3c9cae5d06 Added replicas variables for core containers
- Added back restart: always on compose flavor
- Moved Log driver from .env to docker-compose.yml
7 anni fa
Ionut Filip c5be360a48 Updated setup page for stack flavor 7 anni fa
Ionut Filip 35193f5530 Added functionality for stack flavor 7 anni fa
Tim Möhlmann 39a1de956f
Add docker stack flavor
- Template still untested
- mailu.env and setup.html are symbolic links to compose flavor
7 anni fa