Georg Lauterbach
614fbb4983
mark image for stable appropriately in CI
2021-01-16 12:06:40 +01:00
Georg Lauterbach
189e5376cc
Final Migration Step ( #6 )
...
* first migration steps
* altered issue templates
* altered README
* removed .travis.yml
* adjusting registry & repository, Dockerfile and compose.env
* Close stale issues automatically
* Integrated CI with Github Actions (#3 )
* feat: integrated ci with github actions
* fix: use secrets for docker org and update image
* docs: clarify why we use -t if no tty exists
* fix: correct remaining references to old repo
chore: prettier automatically updated markdown as well
* fix: hardcode docker org
* change testing image to just testing
* ci: add armv7 as a supported platform
* finished migration steps
* corrected linting in build-push action
* corrected linting in build-push action (2)
* minor preps for PR
* correcting push on pull request and minor details
* adjusted workflows to adhere closer to @wernerfred's diagram
* minor patches
* adjusting Dockerfile's installation of base packages
* adjusting schedule for stale issue action
* reverting license text
* improving CONTRIBUTING.md PR text
* Update CONTRIBUTING.md
* a bigger patch at the end
* moved all scripts into one directory under target/scripts/
* moved the quota-warning.sh script into target/scripts/ and removed empty directory /target/dovecot/scripts
* minor fixes here and there
* adjusted workflows for use a fully qualified name (i.e. docker.io/...)
* improved on the Dockerfile layer count
* corrected local tests - now they (actually) work (fine)!
* corrected start-mailserver.sh to make use of defaults consistently
* removed very old, deprecated variables (actually only one)
* various smaller improvements in the end
* last commit before merging #6
* rearranging variables to use alphabetic order
Co-authored-by: casperklein <casperklein@users.noreply.github.com>
Co-authored-by: Nick Pappas <radicand@users.noreply.github.com>
Co-authored-by: William Desportes <williamdes@wdes.fr>
2021-01-16 10:16:05 +01:00
FL42
41508c01f9
style
2021-01-02 22:59:37 +01:00
FL42
641746a0f5
Mention that RELAY_HOST needs to be set even in advanced mode
2021-01-02 22:58:06 +01:00
Georg Lauterbach
66422cbcb0
Merge pull request #1737 from williamdes/fix/bangs
...
Fix shebangs
2021-01-02 17:59:44 +01:00
William Desportes
7765d4a6b3
Fix shebangs
2021-01-02 14:49:35 +01:00
Dashamir Hoxha
cfd7878261
Describe how to authenticate with LDAP
2020-12-30 22:57:24 +01:00
Dashamir Hoxha
c916e21308
Created Forward-Only mailserver with LDAP authentication (markdown)
2020-12-30 21:15:38 +01:00
Dashamir Hoxha
8a7dcc67b0
Add a ToDo note
2020-12-30 20:40:36 +01:00
Georg Lauterbach
59ba34cb4b
corrected lint.sh
2020-12-22 20:07:08 +01:00
Georg Lauterbach
6b03c3add5
adjusting Bash failure-construct & SCRIPT variable usage
2020-12-22 18:09:03 +01:00
Georg Lauterbach
2020df88fe
corrected CONTRIBUTING & README
2020-12-22 11:08:50 +01:00
Georg Lauterbach
7517315b85
added description for user-patches & reworked SELinux settings
2020-12-19 13:17:48 +01:00
Georg Lauterbach
e11f4f609a
Merge pull request #1705 from gmasse/new-1697
...
Add purge cron job for Dovecot dbox format
2020-12-18 23:00:36 +01:00
Erik Wramner
a2ebeea672
Merge pull request #1711 from MakerMatrix/rsyslog-ikmlog-fix
...
Get rid of syslogd warnings about kernel logging.
2020-12-18 16:32:43 +01:00
Germain Masse
d400417d0e
Add purge cron job for dbox
2020-12-17 20:35:06 +01:00
Patrizio Bekerle
8b9a102e3e
Mention maintained autodiscover-email-settings
2020-12-13 21:42:51 +01:00
Georg Lauterbach
d9e4b89415
Merge pull request #1703 from BrandonSchmitt/acme-fixes
...
Small fixes for extracting certs from the acme.json file
2020-12-11 12:53:04 +01:00
Patrizio Bekerle
ccd99636e8
Update "Manage Sieve" link
2020-12-11 10:18:01 +01:00
Brandon Schmitt
ad4d4cc794
Refactor bash [[ ... ]] && ... || ... into if then else
2020-12-11 04:51:53 +01:00
Jarrod Smith
6292e8ac02
This should be a config option instead.
2020-12-10 17:19:19 +00:00
Georg Lauterbach
31f593eee9
correcting lint.sh to properly use exit instead of return
2020-12-10 10:51:33 +01:00
Jarrod Smith
fd9b9ebf1e
Comment out errant/noisy kernel logging in /etc/rsyslogd
2020-12-09 20:42:21 +00:00
Jarrod Smith
bc95107b54
Get rid of syslogd warning about kernel logging.
2020-12-09 20:02:27 +00:00
Georg Lauterbach
2629b57590
Merge pull request #1708 from williamdes/feature/sasl-options
...
Add more config options to saslauthd.conf
2020-12-08 22:07:41 +01:00
William Desportes
e58020029e
Add more sasl LDAP config options
...
- SASLAUTHD_LDAP_PASSWORD_ATTR => ldap_password_attr
- SASLAUTHD_LDAP_AUTH_METHOD => ldap_auth_method
- SASLAUTHD_LDAP_MECH => ldap_mech
2020-12-08 15:30:55 +01:00
William Desportes
17962c243a
Implement more sasl config options
...
Follow up of: https://github.com/tomav/docker-mailserver/pull/980
Ref: https://github.com/tomav/docker-mailserver/issues/1704
2020-12-08 15:07:22 +01:00
Brandon Schmitt
c020cc88a1
Use the environment var SSL_DOMAIN while extracting certs from the acme.json during start-up
...
Signed-off-by: Brandon Schmitt <Brandon.Schmitt@live.de>
2020-12-06 20:36:22 +01:00
Brandon Schmitt
6251f898ea
Fix error in python script extracting certs from the acme.json file if there are sections with null values as certs
...
Signed-off-by: Brandon Schmitt <Brandon.Schmitt@live.de>
2020-12-06 20:30:20 +01:00
William Desportes
cee1b06d0e
Better highlighting on config blocks
2020-12-05 21:01:26 +01:00
Germain Masse
ee557c9e3f
Command-line to verify certificate dates
2020-11-29 20:23:43 +01:00
Germain Masse
77308d269d
Moving Caddy pitfall to a dedicated section
2020-11-29 19:44:50 +01:00
Georg Lauterbach
ec290acd1f
added OS support and multiple domain setup to the README
2020-11-25 13:31:21 +01:00
Georg Lauterbach
9a74a56415
Merge pull request #1690 from dayld/master
...
Add additional pem file for _monitored_files_checksums
2020-11-22 11:16:37 +01:00
Aleksey Drozdov
cc014d5b4b
added additional pem file for _monitored_files_checksums
2020-11-16 15:49:35 +01:00
Georg Lauterbach
74710cf0eb
Merge pull request #1686 from aendeavor/fix_make-#1685
...
Correting Makefle - Fixing #1685
2020-11-12 09:50:18 +01:00
Georg Lauterbach
d26c4c8b31
fix for #1685
2020-11-12 09:36:15 +01:00
Georg Lauterbach
d4e0a571e0
Merge pull request #1683 from simonsystem/issue-1681_create-docs-for-all-dovecot-vars
...
Create docs for missing DOVECOT vars in README.md
2020-11-07 23:50:36 +01:00
Simon Schröter
a66a75113c
Create docs for missing DOVECOT vars in README.md
2020-11-07 15:16:02 +01:00
Georg Lauterbach
3780783145
Housekeeping ( #1682 )
...
Housekeeping
2020-11-07 09:56:03 +01:00
Casper
ab45ae5504
Change default logrotate settings for /var/mail/maillog ( #1667 )
...
Change default logrotate settings for /var/mail/maillog
See also: https://github.com/tomav/docker-mailserver/issues/1666
2020-11-07 00:54:50 +01:00
Georg Lauterbach
2c65b0c260
use wait_for_smtp function instead of sleep
2020-11-06 14:11:42 +01:00
Georg Lauterbach
ed7106b04d
housekeeping
2020-11-06 14:04:23 +01:00
Georg Lauterbach
2f840d7da5
Merge pull request #1680 from aendeavor/shellcheck-for-bats
...
Shellcheck for test/*.bats
2020-11-05 21:45:10 +01:00
Georg Lauterbach
462611f0be
Merge remote-tracking branch 'aendeavor/shellcheck-for-bats' into shellcheck-for-bats
2020-11-05 19:15:46 +01:00
Georg Lauterbach
9ce719213b
first refactoring fr *.bats according to shellcheck
2020-11-05 19:15:28 +01:00
Georg Lauterbach
46998dd816
preparation to include *.bats into shellcheck
2020-11-05 13:47:52 +01:00
Georg Lauterbach
24cef4bfd3
first refactoring fr *.bats according to shellcheck
2020-11-05 13:32:42 +01:00
Georg Lauterbach
59c18ede4d
Merge pull request #1679 from aendeavor/fix-f2b-#1677
...
F2B script unusable - fixes #1677
2020-11-05 13:25:42 +01:00
Georg Lauterbach
a3ebbd2bd4
preparation to include *.bats into shellcheck
2020-11-05 12:43:03 +01:00