1. 02 Apr, 2022 2 commits
    • Florent Daigniere's avatar
      Update Dockerfile · be2e8142
      Florent Daigniere authored
      be2e8142
    • Will's avatar
      Update alpine-linux to 3.14.5 - Zlib security FIX · 8fb6668c
      Will authored
      (cherry picked from commit a54a784168c023d1f95c2c1ba0cd97659ffbd08c)
      
      # Conflicts:
      #	core/admin/Dockerfile
      #	core/dovecot/Dockerfile
      #	core/nginx/Dockerfile
      #	core/none/Dockerfile
      #	core/postfix/Dockerfile
      #	optional/clamav/Dockerfile
      #	optional/fetchmail/Dockerfile
      #	optional/radicale/Dockerfile
      #	optional/unbound/Dockerfile
      #	setup/Dockerfile
      8fb6668c
  2. 18 Nov, 2021 1 commit
    • Dimitri Huisman's avatar
      Process code review remarks · f7677543
      Dimitri Huisman authored
      - 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.
      f7677543
  3. 17 Nov, 2021 1 commit
  4. 04 Nov, 2021 1 commit
  5. 02 Nov, 2021 1 commit
  6. 27 Oct, 2021 1 commit
  7. 06 Sep, 2021 1 commit
  8. 02 Sep, 2021 1 commit
  9. 01 Sep, 2021 1 commit
  10. 05 Jul, 2021 1 commit
  11. 15 Jun, 2020 1 commit
  12. 04 Dec, 2019 1 commit
  13. 31 Aug, 2019 1 commit
  14. 21 Aug, 2019 1 commit
  15. 25 Jul, 2019 1 commit
  16. 14 Jul, 2019 3 commits
  17. 30 Jun, 2019 1 commit
  18. 26 Jun, 2019 1 commit
  19. 25 Jun, 2019 3 commits
  20. 06 Feb, 2019 1 commit
  21. 25 Jan, 2019 1 commit
  22. 06 Jan, 2019 1 commit
  23. 07 Dec, 2018 1 commit
    • Dario Ernst's avatar
      Add certificate watcher for external certs to reload nginx · 1aa97c99
      Dario Ernst authored
      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 ….
      1aa97c99
  24. 05 Dec, 2018 1 commit
    • Patrick Georgi's avatar
      nginx: Allow extending config with overrides · eac4d553
      Patrick Georgi authored
      To facilitate this, the default redirect at / can be disabled, even if
      the default remains at redirecting to the webmailer.
      
      The extensions are within the host scope and are read from
      $ROOT/overrides/nginx/*.conf.
      eac4d553
  25. 31 Oct, 2018 1 commit
  26. 21 Oct, 2018 1 commit
    • Tim Möhlmann's avatar
      Fix front health checking · c3e89967
      Tim Möhlmann authored
      - Specified seperated /health path in order to allow for healthcheck even if webmail and admin are not seletectd. This also allows healthchecking fom external services like DNS load balancers;
      - Make curl not to fail on TLS because localhost is not included in the certificates.
      c3e89967
  27. 17 Oct, 2018 1 commit
  28. 16 Oct, 2018 1 commit
  29. 11 Oct, 2018 1 commit
  30. 28 Sep, 2018 1 commit
  31. 01 Aug, 2018 1 commit
  32. 21 Apr, 2018 1 commit
  33. 17 Dec, 2017 2 commits
  34. 01 Nov, 2017 1 commit