1
0
mirror of https://github.com/Mailu/Mailu.git synced 2025-06-15 00:05:11 +02:00
Commit Graph

61 Commits

Author SHA1 Message Date
eb44783eb2 we need this in front too 2023-10-09 17:41:04 +02:00
f143aa3dc8 Use dovecot-proxy where appropriate 2023-06-05 10:23:30 +02:00
632fe1908a Rename as requested by reviewer 2023-05-10 09:54:56 +02:00
7d39741c47 Make webmails use a different port without proxy protocol 2023-05-09 12:06:04 +02:00
2e26c7ad80 change healtcheck again 2023-05-09 09:51:53 +02:00
5d93ae205e Simplify the health-check 2023-04-21 17:36:24 +02:00
0025d06c4e maybe fix healthcheck 2023-04-21 10:08:32 +02:00
4b02b2bd65 Add health-check 2023-04-21 08:59:42 +02:00
107b0ab5ff Implement managesieve support 2023-04-20 15:36:17 +02:00
cd7dc7baea nginx behind proxy: provide a healthcheck for localhost over port 10204 2023-03-28 14:13:59 +02:00
9d555b0eec Don't expose any port (suggestion from ghost) 2023-01-04 19:19:43 +01:00
e85a2a7e99 Step1: expose managesieve, make the webmails use it 2023-01-04 14:51:15 +01:00
146921f619 Move curl to base image 2022-10-14 14:34:58 +02:00
a29f066858 Move even more python deps to base image 2022-10-12 16:32:27 +02:00
9fe452e3d1 Use base image when building core images 2022-10-12 16:32:20 +02:00
d19208d3d1 Merge branch 'master' of github.com:Mailu/Mailu into feature-switch-snappymail 2022-07-06 12:35:21 +00:00
a54a784168 Update alpine-linux to 3.14.5 - Zlib security FIX 2022-03-30 09:08:28 +00:00
f2f859280c Merge remote-tracking branch 'origin/master' into feature-switch-snappymail 2022-03-22 09:14:53 +00:00
9519d07ba2 Switch from RainLoop to SnappyMail 2022-03-22 09:04:56 +00:00
d02296c3bc Update alpine-linux to 3.14.4 - OpenSSL security FIX 2022-03-17 10:40:42 +00:00
b2abbc8856 update Dockerfile to alpine 3.14.3 2021-12-22 09:19:44 +00:00
f7677543c6 Process code review remarks
- Moved run to bottom of Dockerfile to allow using unmodified / cached states.
- Simplified bash code in deploy.sh.
- Improved the large bash one-liner in CI.yml. It could not handle >9 for 1.x.
2021-11-18 17:21:56 +00:00
56dd70cf4a Implement versioning for CI/CD workflow (see #1182). 2021-11-17 20:00:04 +00:00
225160610b Set default TZ in Dockerfiles 2021-11-04 14:22:12 +01:00
1d6809193b Add tzdata to core 2021-11-02 11:18:21 +01:00
aee089f3b1 Ensure that static assets are readable 2021-10-27 10:55:47 +02:00
1e8b41f731 Merge remote-tracking branch 'upstream/master' into adminlte3_fixes 2021-09-09 13:22:15 +02:00
a319ecde29 also precompress static txt files 2021-09-06 13:52:35 +02:00
103918ba57 pre-compress assets (*.ico for now) 2021-09-02 20:46:56 +02:00
d7c2b510c7 Give alpine 3.14.2 a shot 2021-09-01 18:56:44 +02:00
420afa53f8 Upgrade to alpine 3.14 2021-07-05 15:50:49 +02:00
cff2e76269 Switching to alpine:3.12 2020-06-15 17:32:56 +02:00
09ee3ce95c Install py3-multidict from repository before installing socrate to avoid the need of gcc during build 2019-12-04 19:05:14 +01:00
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>
2019-10-20 20:41:03 +00:00
de2f166bd1 Resolve HOST_* to *_ADDRESS only if *_ADDRESS is not already set 2019-08-31 18:18:58 +02:00
124b1d4c71 rebase and update for 3.10, avoid adding qemu file to x86 images 2019-08-21 12:24:30 -04:00
9de5dc2592 Use python package socrate instead of Mailustart 2019-07-25 10:33:57 +02:00
1dbda71401 Adapt shared layer conf to now really-missing mailustart in admin (after merging webpack) 2019-07-14 13:12:59 +00:00
0306be1eed Re-add missing MailuStar in admin
It turns out we were all blind and admin *does* use MailuStart
2019-07-14 10:27:57 +00:00
53f754f5ac Remove MailuStart from admin and correct layer-sharing comments 2019-07-14 09:33:54 +00:00
bb2edb6eb6 Revert "Move alpine version definition out to variable"
This reverts commit c787e4bdbd.
2019-06-30 11:39:48 +00:00
c787e4bdbd Move alpine version definition out to variable 2019-06-26 21:14:59 +00:00
a253ca47fe Use official Mailu/MailuStart 2019-06-25 19:24:05 +00:00
d1f80cca99 Update Dockerfiles to most recent alpine 3.10 2019-06-25 19:24:05 +00:00
ef3c6c407a upgrade alpine base-image 2019-06-25 19:23:40 +00:00
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.
2019-02-06 15:01:02 -05:00
004a431e97 Change to mailustart functions 2019-01-25 17:26:45 +02:00
4f93e09028 Implement favicon package
Credit to:
- https://stackoverflow.com/a/19590415/1816774
- https://realfavicongenerator.net/
2019-01-06 15:49:40 +02:00
c7dcfee882 Merge pull request #713 from pgeorgi/extend-nginx
nginx: Allow extending config with overrides
2018-12-09 21:44:24 +02:00
1aa97c9914 Add certificate watcher for external certs to reload nginx
In case of TLS_FLAVOR=[mail,cert], the user supplies their own certificates.
However, since nginx is not aware of changes to these files, it cannot
reload itself e.g. when the certs get renewed.

To solve this, let’s add a small daemon in the place of
`letsencrypt.py`, which uses a flexible file-watching framework and
reloads nginx in the case the certificates change ….
2018-12-07 16:20:42 +00:00