40 Commits (ae6f82984d48ef22d3fa6b5f8750e2f543d1efaa)

Author SHA1 Message Date
Philipp Trulson 3b9281501a Use redis 5 on k8s & add selector 5 years ago
WebSpider 95d03f4b4a Change extensions/v1beta to apps/v1 to be compliant with Kubernetes 1.16
Fixes #1237
5 years ago
bors[bot] dcda412b99
Merge #1211
1211: Split HOST_ANTISPAM in HOST_ANTISPAM_MILTER and HOST_ANTISPAM_WEBUI r=mergify[bot] a=micw

## What type of PR?

bug-fix

## What does this PR do?

Fixes #1190 by separating HOST_ANTISPAM into HOST_ANTISPAM_MILTER and HOST_ANTISPAM_WEBUI

### Related issue(s)
- closes #1190
- closes #1150

## Prerequistes
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.

- [ ] 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/guide.html#changelog) entry file.


Co-authored-by: Michael Wyraz <michael@wyraz.de>
5 years ago
bors[bot] 35160b770d
Merge #1198 #1204 #1207 #1208
1198: Enable access log of admin service only for log levels of INFO and finer r=muhlemmer a=micw

## What type of PR?

bug fix

## What does this PR do?

### Related issue(s)
- closes #1197

## Prerequistes

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


1204: Add initial admin account to kubernetes example r=muhlemmer a=micw

## What type of PR?

documentation

## What does this PR do?

Add INITIAL_ADMIN_* example to kubernetes configmap.yaml

### Related issue(s)

- closes #1201

## Prerequistes
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.

- docs example only

1207: Add Japanese translation r=muhlemmer a=IchikawaYukko

## What type of PR?

Translation

## What does this PR do?

Provide completed Japanese translation.

### Related issue(s)

None

## Prerequistes
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.

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


1208: Persist mailqueue r=muhlemmer a=micw

## What type of PR?

bug-fix

## What does this PR do?

Makes postfix mailqueue presistent (for docker, swarm and kubernetes)

### Related issue(s)
- closes #1161

## Prerequistes
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] Unless it's docs or a minor change: add [changelog](https://mailu.io/master/contributors/guide.html#changelog) entry file.


Co-authored-by: Michael Wyraz <michael@wyraz.de>
Co-authored-by: Michael Wyraz <michael.wyraz@evermind.de>
Co-authored-by: U-COREI3-3120M\市川ゆり子 <ichikawayuriko@yahoo.co.jp>
Co-authored-by: micw <michael@wyraz.de>
5 years ago
Michael Wyraz a907fe4cac Split HOST_ANTISPAM in HOST_ANTISPAM_MILTER and HOST_ANTISPAM_WEBUI 5 years ago
micw cdb9681674
Update smtp.yaml
Remove unused volume from smtp.yaml
5 years ago
bors[bot] f6e6380154
Merge #1188
1188: You have to delete the Admin Pod, not the Imap pod r=muhlemmer a=fionera

## What type of PR?

documentation

## What does this PR do?

### Related issue(s)

## Prerequistes
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.

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


Co-authored-by: Fionera <fionera@fionera.de>
5 years ago
Michael Wyraz b625b1eaea Add postfix mailqueue to persistent storage on kubernetes 5 years ago
Michael Wyraz d9374e3c80 Add initial admin account to kubernetes example 5 years ago
Michael Wyraz b94636b883 Add port 80 to front container and service 5 years ago
Michael Wyraz 44837fc007 Switch from host network to hostPort bindings 5 years ago
Fionera 7a8395c927
Update index.rst 5 years ago
Michael Wyraz 92645bcd4a Use nginx for kubernetes ingress 5 years ago
Igor Rzegocki 6f973a2e4b
Fixed hardcoded antispam and antivirus host addresses
Fixes #978
5 years ago
bors[bot] 2785bca1f4
Merge #883
883: Admin create user enhancement r=mergify[bot] a=cr1st1p

## What type of PR?
Enhancement

## What does this PR do?
It allows the admin docker image to also create the admin user.
The idea is that in my kubernetes setup, I do not want to manually do anything, as such, I need a way for the admin user to also be created automatically without me getting inside the pod.
So I had to change the manage.py function that creates the user to allow different 'modes' (me, I'll be using 'ifmissing') and also start.py to call that functionality if appropriate environment variables are present.

So now, in my Deployment, I add 3 more environment variables and I get the admin user created, IF not already present.

### Related issue(s)
none?

## Prerequistes
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: place entry in the [changelog](CHANGELOG.md), under the latest un-released version.


Co-authored-by: cristi <cristi.posoiu@gmail.com>
Co-authored-by: cr1st1p <cristi.posoiu@gmail.com>
Co-authored-by: Tim Möhlmann <muhlemmer@gmail.com>
5 years ago
sbias 83c58c6ed5
add names to ports of imap deployment, remove imap-ssl 5 years ago
sbias 173b9bdc6d
expose pop3 port 5 years ago
cristi 078082fac9 Hopefully improved documentation around initial admin account creation. 6 years ago
cristi f2a009795b Merge branch 'master' into admin_create_user_enhancement 6 years ago
cristi cfbc38b956 Updated doc 6 years ago
hoellen 928b5470d4 fix some cli commands in the docs 6 years ago
Tim Möhlmann 33c0a99ffc
Merge pull request #678 from hacor/k8s-cni-fix
Added kubernetes CNI support for Mailu
6 years ago
Tim Möhlmann 9004c9b8b5
Merge pull request #677 from usrpro/feat-faq
Implement a FAQ
6 years ago
Daniel Huber 2237e641b0
Fix Typo in K8s Docs 6 years ago
Hans Cornelis 99540cd90b - Added kubernetes CNI support for Mailu
Signed-off-by: Hans Cornelis <hacornelis@gmail.com>
6 years ago
Tim Möhlmann 3552c59ff3
Insert ref link for FAQ, shortened title for display purposes 6 years ago
Hans Cornelis 6fb0b93240 - Removed RSPAMD Password feature
- Updated roles on the Front DS
- Reverted the Auth limits

Signed-off-by: Hans Cornelis <hacornelis@gmail.com>
6 years ago
Hans Cornelis e67a0d464b Deleted old folder 6 years ago
Hans Cornelis 3098343360 Merged conflicts 6 years ago
hacor 4ea12deae7 Added kubernetes to Mailu 6 years ago
hacor 151aeb9c06 Updated adaptations for dovecot on shared filesystem and indexing errors
Signed-off-by: hacor <hacornelis@gmail.com>
6 years ago
hacor db3cb2aac1 Updated docs
Signed-off-by: hacor <hacornelis@gmail.com>
6 years ago
hacor eb9649db4e Added a new release for Kubernetes
Signed-off-by: hacor <hacornelis@gmail.com>
6 years ago
Vados f2c74dd014
Remove `ports` option completely
Not needed since `hostNetwork: true`
7 years ago
Vados 82ff7c421d
Update NGINX Ingress controller configuration 7 years ago
Paul Binks dba6bf5ae9 Update index.rst 7 years ago
kaiyou 3d6ad9c3ca Update the kubernetes docs and warn about incompatibility with version 1.5 7 years ago
kaiyou fcf9515bff Fix the rst syntax for most documentation 7 years ago
kaiyou dc2f1280ed Import the documentation from the wiki 7 years ago
t3hmrman f22c4899fd Add light documentation structure and README for kubernetes 7 years ago