Here is the list of what should be done in version 2 of this image - [x] Reduce image size - [ ] Move to Alpine or other lightweight image - [X] Use encrypted user database + generator from clear password text file (#123) - [x] Comment `start-mailserver.sh` to help maintenance - [x] Move from `/tmp` folder to `/var/docker-mailserver` or equivalent - [x] Rename files (some are `.cf`, some are not) - [x] Rename env using convention - [x] Move static files to `target` folder - [x] `git clone` + `docker-compose up` should work _out of the box_ - [x] Add tests on SSL certificates, at least for letsencrypt - [x] Clean Fail2ban configuration - [ ] Refactor integration tests workflow in Travis - [X] Add Sieve - [x] Review documentation (`README.md` and Wiki) - [ ] Find another project name :blush: - [ ] Create Github organization - [ ] Find 1 or 2 core contributors to help project maintenance
Here is the list of what should be done in version 2 of this image
start-mailserver.shto help maintenance/tmpfolder to/var/docker-mailserveror equivalent.cf, some are not)targetfoldergit clone+docker-compose upshould work out of the boxREADME.mdand Wiki)