Commit graph

289 commits

Author SHA1 Message Date
Marc Deop
9c830be100
feat: use multistage build to minimize container size 2020-09-30 16:49:03 +02:00
Tyndyll
0441dd494b
Merge pull request #270 from anthonyptetlow/patch-1
update docker hub url in readme.md
2020-06-17 20:27:15 +01:00
Tyndyll
3d99094245
Merge branch 'master' into patch-1 2020-05-12 12:55:40 +01:00
Victor Bocharsky
d70a557574 Revert letter case change - it's lowercased now 2020-05-12 12:53:06 +01:00
Victor Bocharsky
ff07258a05 Tweak path to MailHog for Ubuntu installation 2020-05-12 12:53:06 +01:00
Juampy NR
5a8d6fdaf7 Re-arrange installation and add Ubuntu/Debian
Right now it is not clear how to install MailHog on Linux. Here are some tips on how to do it.
2020-05-02 03:12:52 +01:00
Anthony Tetlow
1c52f5b5dd
update docker hub url in readme.md 2019-12-23 17:44:00 +00:00
Tyndyll
f5559ac003
Merge pull request #239 from kraxx/makefile-typo
Changed .PNONY to .PHONY in Makefile
2019-10-15 09:40:30 +01:00
Tyndyll
d7a4abc030
Merge pull request #130 from evandandrea/snapcraft
Add a snapcraft.yaml file for building snaps (https://snapcraft.io)
2019-10-07 14:33:32 +01:00
Tyndyll
9b87c4cf3a
Merge pull request #191 from J0WI/golang-base
Use official golang as base container
2019-05-27 21:33:08 +01:00
Justin
18c3de6760 Changed .PNONY to .PHONY in Makefile 2019-03-01 09:44:59 -08:00
Tyndyll
9cf45e0be9
Merge pull request #201 from 3alster/patch-1
Update CONFIG.md
2018-10-17 09:07:42 +01:00
Tyndyll
b5636b9813
Merge pull request #217 from mailhog/bug-211/fix-build-doc
Update BUILD.md
2018-09-14 12:51:17 +01:00
Tyndyll
abb0a89327
Update BUILD.md
Fix build doc Makefile link
2018-09-14 12:47:52 +01:00
Tyndyll
c3f72af2d7
Merge pull request #202 from teohhanhui/patch-1
DEPLOY.md: Fix link to Dockerfile
2018-09-14 12:38:53 +01:00
Tyndyll
93c23da749
Merge pull request #215 from rpkamp/php-library
Add link to PHP library to docs
2018-09-14 12:30:43 +01:00
Tyndyll
46d15eb987
Merge pull request #186 from JamesValleyT/docs
Update docs/config
2018-09-14 12:20:16 +01:00
Tyndyll
d0971cbb48
Merge pull request #156 from timo-schmid/master
Add notice how to mount "maildir" storage.
2018-09-14 11:58:50 +01:00
Remon van de Kamp
a2880c0f2b
Add link to PHP library to docs 2018-08-24 08:47:53 +02:00
Teoh Han Hui
6fcef79ea6
DEPLOY.md: Fix link to Dockerfile 2018-03-20 14:36:12 +01:00
3alster
13d0255c25
Update CONFIG.md
fixed copy-paste
2018-03-12 14:44:14 +03:00
J0WI
2489e91c50 Use official golang as base container 2018-01-25 23:45:20 +01:00
James Baster
3d98520c5e Update docs/config
https://github.com/mailhog/MailHog/issues/181
2017-11-28 17:02:28 +00:00
Timo Schmid
9fdeffd9e8 Add notice how to mount "maildir" storage. 2017-06-21 13:14:40 +02:00
Ian Kent
1bd561aa34
add vendor back in (again!) 2017-04-17 00:42:21 +01:00
Ian Kent
8dc1b9d86e
fix makefile 2017-04-17 00:33:07 +01:00
Ian Kent
cf19697cb1
add mention to releases 2017-04-17 00:31:02 +01:00
Ian Kent
c7d3cbf168
add release notes for 1.0.0 2017-04-17 00:27:46 +01:00
Ian Kent
43bcb0a000
temporarily remove vendor directory 2017-04-17 00:13:30 +01:00
Ian Kent
82292eb102
mention using sendmail and PHP config 2017-04-17 00:05:33 +01:00
Ian Kent
2789ba59d7
update vendor 2017-04-16 23:43:20 +01:00
Ian Kent
5c4899c652
fix build issue 2017-04-16 23:41:32 +01:00
Ian Kent
e36957a0db
update vendor 2017-04-16 23:29:20 +01:00
Ian Kent
50802a0753
update storage 2017-04-16 23:27:18 +01:00
Ian Kent
d4927bc7e6
fixes mailhog/MailHog#148 and fixes mailhog/storage#7 2017-04-16 20:17:58 +01:00
Ian Kent
286e8f43f1
update vendored deps and clean up makefile 2017-04-16 19:47:34 +01:00
Ian Kent
a6aee3ed1b Merge pull request #136 from sdurrheimer/update-ui-vendor
Update MailHog-UI assets vendor
2017-04-16 19:38:42 +01:00
Ian Kent
f0b9049ca8 Merge pull request #145 from nnmer/patch-1
Update DEPLOY.md
2017-04-16 19:38:08 +01:00
Anton Romanov
e43349f511 Update DEPLOY.md
fix the link to configuration details
2017-03-14 19:12:08 +08:00
Steve Durrheimer
b884c23c62
Update MailHog-UI assets vendor 2017-02-02 09:36:45 +01:00
Evan Dandrea
a708f5dcea Add a snapcraft.yaml file for building snaps (https://snapcraft.io) of MailHog 2016-12-12 11:26:28 -06:00
Ian Kent
4946ba61bf
add note about reverse proxies and firewalls for #117 2016-11-14 22:58:27 +00:00
Ian Kent
8373f94926
remove references to Rockerfile 2016-11-14 22:55:34 +00:00
Ian Kent
3032a2304d
add libraries doc for #120 2016-11-14 22:53:35 +00:00
Ian Kent
e4fa51f6ae Merge pull request #118 from blueimp/docker
Optimise the Dockerfile for Docker Hub Automated Builds.
2016-11-14 21:37:37 +00:00
Ian Kent
899774fe8f Merge pull request #122 from swordbeta/version-number-flag
Add version flag which displays the current version.
2016-11-14 21:02:59 +00:00
Ian Kent
565314c651 Merge pull request #123 from swordbeta/gitignore
Add gitignore and ignore build folder.
2016-11-14 20:52:44 +00:00
Michael van Tricht
003c6be6f4 Add gitignore and ignore build folder. 2016-11-08 14:32:39 +01:00
Michael van Tricht
219d9ed592 Add version flag which displays the current version. 2016-11-08 14:28:15 +01:00
Sebastian Tschan
12eb3dfb7d Optimise the Dockerfile for Docker Hub Automated Builds.
Installs ca-certificates, required for the "release message" feature.
With the current [mailhog/mailhog](https://hub.docker.com/r/mailhog/mailhog/)
docker image, releasing messages to an SMTP server via TLS fails:
> Failed to release message: x509: failed to load system roots and no roots
> provided

Removes any build dependencies after install, optimising docker image size.
The image size is about the same as the Rocker based build, but works with plain
Docker and can therefore be used via Docker Hub Automated Builds.

Runs with a non-privileged user account instead of as root, increasing security.
Assigning the user ID 1000 allows host volume mounts (e.g. for maildir storage)
to work seamlessly with docker-machine.

Installs MailHog in `/usr/local/bin`, which is in the system `PATH` and allows
to use a simplified entrypoint (`MailHog`).
2016-10-23 12:42:22 +02:00