1
0
Fork 0

44 Commits (66ea28b50adce1c589fd6b2dc1b34356d4c64930)

Autor SHA1 Nachricht Datum
Dimitri Huisman d9e7b8249b Add support for AUTH LOGIN authentication mechanism for relaying email via smart hosts. vor 5 Jahren
ofthesun9 cff2e76269 Switching to alpine:3.12 vor 6 Jahren
Michael Wyraz fb9ddbca7a Install p3-yarn as dependency for podop vor 6 Jahren
Michael Wyraz 09ee3ce95c Install py3-multidict from repository before installing socrate to avoid the need of gcc during build vor 6 Jahren
bors[bot] 0417c791ff
Merge #985
985: Permit raspberry pi (and other architectures) builds r=mergify[bot] a=abondis

## What type of PR?

Enhancement

## What does this PR do?

Add an option to select base images and permit building for different CPU architectures.

### Related issue(s)
N/A

## Prerequistes

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


Co-authored-by: Aurélien Bondis <aurelien.bondis@gmail.com>
Co-authored-by: Aurelien <aurelien.bondis@gmail.com>
vor 6 Jahren
Michael Wyraz 8ece8409f1 Remove unused volume /data from postfix. Add volume /queue to postfix vor 6 Jahren
Michael Wyraz de2f166bd1 Resolve HOST_* to *_ADDRESS only if *_ADDRESS is not already set vor 6 Jahren
Aurélien Bondis 124b1d4c71 rebase and update for 3.10, avoid adding qemu file to x86 images vor 6 Jahren
hoellen 9de5dc2592 Use python package socrate instead of Mailustart vor 7 Jahren
Dario Ernst 1dbda71401 Adapt shared layer conf to now really-missing mailustart in admin (after merging webpack) vor 7 Jahren
Dario Ernst 0f146cd811 Require python3.7-compatible podop
Which is still unreleased, but serves as a placeholder here.
vor 7 Jahren
Dario Ernst 0306be1eed Re-add missing MailuStar in admin
It turns out we were all blind and admin *does* use MailuStart
vor 7 Jahren
Dario Ernst 53f754f5ac Remove MailuStart from admin and correct layer-sharing comments vor 7 Jahren
Dario Ernst 93b54dcffe Install podop from pypi vor 7 Jahren
Dario Ernst bb2edb6eb6 Revert "Move alpine version definition out to variable"
This reverts commit c787e4bdbd.
vor 7 Jahren
Dario Ernst c787e4bdbd Move alpine version definition out to variable vor 7 Jahren
Dario Ernst 3bfdff155c Use official Mailu/Podop vor 7 Jahren
Dario Ernst a253ca47fe Use official Mailu/MailuStart vor 7 Jahren
Dario Ernst d155b2c533 Start postfix directly with stdout logging vor 7 Jahren
Dario Ernst 9c1675e9d8 Use TEMPORARY workaround-branch for podop python 3.7 compatability vor 7 Jahren
Dario Ernst f85b32914c Add newly missing plain SASL support in postfix vor 7 Jahren
Dario Ernst d1f80cca99 Update Dockerfiles to most recent alpine 3.10 vor 7 Jahren
Thomas Sänger ef3c6c407a upgrade alpine base-image vor 7 Jahren
Abel Alfonso Fírvida Donéstevez 39444c794e Install bash in alpine based images.
This fix https://github.com/Mailu/Mailu/issues/918

Bash shell is used by default in Kubernetes' dashboard console, which is very
useful for admins.
vor 7 Jahren
Ionut Filip 004a431e97
Change to mailustart functions vor 7 Jahren
Ionut Filip 9684ebf33f Use mailustart package from git vor 7 Jahren
Tim Möhlmann 42e2dbe35d
Standarize image by using shared / similair layers vor 7 Jahren
Tim Möhlmann a2fea36c79
Increase HEALTHCHECK start time for services that need to wait for host resolving during startup.
In Docker Swarm mode the services listed below can get stuck in their start script, while they
are waiting for other services become available. Now, with HEALTHCHECK enabled, docker does not resolve
names of services that not pass HEALTHCHECK yet. Meaning that if one of the depenend services is not yet
available, it will create a chain of failing services.

The services below retry to resolve 100 time, with an average of 3.5 seconds. Hence, the --start-time
flag is now set at 350 seconds.
- dovecot (imap)
- postfix (smtp)
- rspamd (antispam)
vor 7 Jahren
Thomas Sänger a412951a30
simpler healthcheck for postfix vor 7 Jahren
Thomas Sänger 1fc40bf932
add healthcheck for postfix vor 7 Jahren
kaiyou 10ec2f999a Another (embarrassing) fix for a merge typo vor 7 Jahren
kaiyou 2e1aa079c1 Fix one (hopefully) last merge typo vor 7 Jahren
kaiyou 4b9dbf00a8 Fix yet another merge-time typo vor 7 Jahren
kaiyou e8e133b53d Fix a merge typo in postfix build vor 7 Jahren
kaiyou 00b5ae11db
Merge branch 'master' into feat-abstract-db vor 7 Jahren
Tim Möhlmann 16469d7282
Upgrade to newer pip version vor 7 Jahren
Tim Möhlmann c457ccfa60
Use tenacity for resolver retries vor 7 Jahren
kaiyou 2cba045013 Explicitely declare required volumes, fixes #568 vor 7 Jahren
kaiyou 39cd0d5034 Upgrade to alpine 3.8 for smtp and imap vor 7 Jahren
kaiyou 68aa797720 Merge branch 'master' into feat-abstract-db vor 7 Jahren
kaiyou f506966abc Pin Alpine 3.7 to preserve the Postfix version vor 8 Jahren
Pierre Jaury bb73933e1e Switch postfix to Podop vor 8 Jahren
kaiyou d1dbba2d3a Add expose instructions in Dockerfiles, fixes #392 vor 8 Jahren
kaiyou 689be5f2d9 Move all directories per theme vor 8 Jahren