Commit Graph

36 Commits (9f511faf6476caa1a26b0094504f01191828e28c)

Author SHA1 Message Date
Dimitri Huisman a54baeff00 Fixed error in reverse.rst and remove unneeded example block.
Dimitri Huisman 10c02c0a32 Fix error in reverse proxy example for how to include nginx override.
Also clarified where the file is included in the nginx configuration file.
Adam Ward c423eabc07 Documentation:
- spelling corrections
 - minor grammar changes.
spomata 00b78b7350
Adding missing semicolon after remote_addr
bors[bot] c15e4e6015
Merge
2276: Autoconfig of email clients r=mergify[bot] a=nextgens

## What type of PR?

Feature

## What does this PR do?

It provides auto-configuration templates for email clients and encourages them to use implicit TLS (see https://nostarttls.secvuln.info/)

There are numerous caveats:
- it will only work if suitable DNS records are created and certificates obtained (autoconfig, autodiscover, ...)
- the mobileconfig file isn't signed
- the credentials will be prompted... we could/should provision a token on each request instead
- it currently doesn't advertise caldav
- it's IMAP only

### Related issue(s)
- close  

## 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: Florent Daigniere <nextgens@freenetproject.org>
DAHPr0gram3r 77ad6d19ae
Fix typo in Traefik reverse proxy docs
Slight typo in the Traefik reverse proxy docs. Found through running into the issue on my own instance.
Florent Daigniere 184c9bc566 Add json redirect
Florent Daigniere 2cfde6eacd Case sensitivity
Florent Daigniere 57fbfc68e6 Update the reverse proxy doc
Eric c62947aec1
Update reverse.rst
updated the external proxy location pattern and added a note: do not add a / at the end
Dimitri Huisman c3dd7330cb Update reverse proxy documentation (see ).
Dimitri Huisman 3449b67c86 Process code review remarks PR2023
Dimitri Huisman a01df56a9b Forgot to include the new endpoint /static
Dimitri Huisman 8eabece225 Update reverse proxy doc with new /sso endpoint.
Florent Daigniere d65993886a Fix the links
Florent Daigniere 9e306bf255 use example.com
Florent Daigniere 5ed77750f2 clarify
Florent Daigniere 13e0b56a0d This breaks SSO
bors[bot] a1345114bc
Merge
1649: Update docs/reverse.rst with Traefik v2+ info r=mergify[bot] a=patryk-tech

## What type of PR?

Documentation

## What does this PR do?

Adds information about using Traefik v2+ as a reverse proxy.

### Related issue(s)
Closes  

## 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: add [changelog](https://mailu.io/master/contributors/guide.html#changelog) entry file.


1673: Remove rspamd unused env var from start script r=mergify[bot] a=cbachert

## What type of PR?
Cleanup

## What does this PR do?
Remove unused environment variable FRONT_ADDRESS in rspamd. FRONT_ADDRESS references were removed with commit 8172f3e in PR  like mentioned in chat https://matrix.to/#/!MINuyJjJSrfowljYCK:tedomum.net/$160401946364NGNmI:imninja.net?via=huisman.xyz&via=matrix.org&via=imninja.net
```
Mailu$ grep -r "FRONT_ADDRESS" core/rspamd/
core/rspamd/start.py:os.environ["FRONT_ADDRESS"] = system.get_host_address_from_environment("FRONT", "front")
```

### Related issue(s)
N/A

## Prerequistes
- [x] Documentation updated accordingly: No documentation to update
- [x] Add to changelog: Minor change

Co-authored-by: Patryk Tech <git@patryk.tech>
Co-authored-by: cbachert <cbachert@users.noreply.github.com>
lub 900b28178a add warning about removing front
Patryk Tech ef71bc04cb Update docs/reverse.rst with Traefik v2+ info
ofthesun9 ab40d03cc6 Doc update: proxy_set_header required for admin
Copy Paste of an existing PR whose upstream branch is gone
Fix 
Tim Möhlmann a09d166dbf
Docs: fix some build warnings
I've noticed some styling / flow errors on the FAQ page on mailu.io.
This was due to short underlining.
Spynx was complaining about this at build time.
Dennis Boldt a5610d3c25
Fixed C&P issue
Dennis Boldt eaeb151ff7
Use default key/cert names (cert.pem & key.pem)
Dennis Boldt 841ce96fbf
Update mount path to mailu/certs
- Thus, we write to /data/mailu/certs, since LE uses the same location
- The dumper created cert.pem and key.pem
- Mount /data/mailu/certs to certs, where nginx picks them up
Dennis Boldt a9089710c8
Fix key-certificate pair names and paths
Dennis Boldt 982caa0e42
Clean up folders, which traefik-certdumper uses
hoellen 0f030130b4 [doc] port 443 instead of 440
Tim Möhlmann de8e6f74ea
1.6 release notes ()
* 1.6 release!
* Fix typo in release notes
* Rectify Alpine 3.8.2 in release notes
Tim Möhlmann d6ba39b6a9
Traefik docs improvements:
- Removed code tages to increase readability
- Some extra line-breaks for source readability
- Fix link to new mailu/traefik-certdumper container
- dhparams is no longer stored in /certs
- Use a proper "note" box
- Fix typo in docs/compose/traefik directory name
- Include links to example config files
- Fix toml lexer build warning
Dario Ernst e128d8e975 Add documentation for usage behind traefik
gitting 3541b7cc63
Add newline for list to display properly
Paul Binks 198f145821 Update reverse.rst
kaiyou e0dd708ce0 Fix the reverse proxy documentation
kaiyou 0d7ab122d5 Add the documentation about reverse proxies