mailcow-dockerized-docs/docs
Michael Stilkerich 1a10dd53c8
Update roundcube install instructions (#571)
* Update roundcube install instructions

Main changes:
- Use separate database for roundcube
- Download mime.types once and not on every container start
- Use mailcow API for password change from roundcube instead of direct database access
- Use non-TLS connection instead of TLS with disabled certificate check
- Upgrade CardDAV instructions to use RCMCardDAV v5 which also includes rediscovery of new/removed server-side addressbooks
- Instructions for forwarding client IP to dovecot (main benefit: netfilter container acts on excessive failed logins)

* Improvements to roundcube setup

- Change tarball extraction command, since the transform flag also messed up symlink targets
- Slight change in database creation (aligned with roundcube INSTALL docs)
- Change roundcube cipher_method to a stronger than the default one, and allow some symbols in the generated passphrase
- Expose only the public_html subdirectory of roundcube
- Include update of the composer dependencies in the installation steps
- Create scheduled job for database housekeeping
- Uninstall instructions

* Add missing escapes

* Another syntax fix

* Roundcube: Avoid access to PHP scripts in sensitive directories

The sensitive directories should not contain PHP scripts in the first
place, but just as a safeguard we disable access to nginx on a
filesystem level. (NGINX and PHPFPM run under different UIDs in
mailcow).

* Roundcube: Migration instructions

* Update third_party-roundcube.en.md

* Address review findings

* Adress review findings and translate to German

* Fix typos
2023-07-01 21:22:02 +02:00
..
assets New Pages with Docker Compose Switcher 2023-01-09 15:44:30 +01:00
backup_restore Finalized Compose Switch 2023-01-13 18:16:08 +01:00
client Update client-thunderbird.en.md (#560) 2023-04-14 10:19:50 +02:00
i_u_m Merge branch 'feat/docker-compose-toggle' 2023-01-13 18:34:22 +01:00
manual-guides Create nav & fix links 2023-06-14 00:53:33 +02:00
models New Pages with Docker Compose Switcher 2023-01-09 15:44:30 +01:00
post_installation Adapt subpage headers 2023-06-14 00:53:38 +02:00
prerequisite Added Debian 12 as supported OS 2023-06-13 12:12:09 +02:00
third_party Update roundcube install instructions (#571) 2023-07-01 21:22:02 +02:00
troubleshooting Changed some context for Rspamd HS issue 2023-05-25 12:32:57 +02:00
index.de.md Added Hardcoded Emojis + Translation for Sitename 2023-05-25 12:15:06 +02:00
index.en.md Added Hardcoded Emojis + Translation for Sitename 2023-05-25 12:15:06 +02:00