Add MailDev Container
This commit is contained in:
		@@ -33,9 +33,9 @@ env:
 | 
			
		||||
    - PHP_VERSION=70 BUILD_SERVICE=aerospike
 | 
			
		||||
    - PHP_VERSION=71 BUILD_SERVICE=aerospike
 | 
			
		||||
 | 
			
		||||
    - PHP_VERSION=56 BUILD_SERVICE="memcached beanstalkd beanstalkd-console rabbitmq adminer elasticsearch certbot mailhog selenium jenkins proxy proxy2 balancer"
 | 
			
		||||
    - PHP_VERSION=70 BUILD_SERVICE="memcached beanstalkd beanstalkd-console rabbitmq adminer elasticsearch certbot mailhog selenium jenkins proxy proxy2 balancer"
 | 
			
		||||
    - PHP_VERSION=71 BUILD_SERVICE="memcached beanstalkd beanstalkd-console rabbitmq adminer elasticsearch certbot mailhog selenium jenkins proxy proxy2 balancer"
 | 
			
		||||
    - PHP_VERSION=56 BUILD_SERVICE="memcached beanstalkd beanstalkd-console rabbitmq adminer elasticsearch certbot mailhog maildev selenium jenkins proxy proxy2 balancer"
 | 
			
		||||
    - PHP_VERSION=70 BUILD_SERVICE="memcached beanstalkd beanstalkd-console rabbitmq adminer elasticsearch certbot mailhog maildev selenium jenkins proxy proxy2 balancer"
 | 
			
		||||
    - PHP_VERSION=71 BUILD_SERVICE="memcached beanstalkd beanstalkd-console rabbitmq adminer elasticsearch certbot mailhog maildev selenium jenkins proxy proxy2 balancer"
 | 
			
		||||
 | 
			
		||||
    - HUGO_VERSION=0.20.2
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -97,7 +97,7 @@ Beanstalkd - RabbitMQ - PHP Worker
 | 
			
		||||
- **Queueing Management:**
 | 
			
		||||
Beanstalkd Console - RabbitMQ Console
 | 
			
		||||
- **Random Tools:**
 | 
			
		||||
HAProxy - Certbot - Blackfire - Selenium - Jenkins - ElasticSearch - Kibana - Mailhog - Minio - Varnish - Swoole - Laravel Echo...
 | 
			
		||||
HAProxy - Certbot - Blackfire - Selenium - Jenkins - ElasticSearch - Kibana - Mailhog - MailDev - Minio - Varnish - Swoole - Laravel Echo...
 | 
			
		||||
 | 
			
		||||
Laradock introduces the **Workspace** Image, as a development environment.
 | 
			
		||||
It contains a rich set of helpful tools, all pre-configured to work and integrate with almost any combination of Containers and tools you may choose.
 | 
			
		||||
 
 | 
			
		||||
@@ -550,6 +550,17 @@ services:
 | 
			
		||||
        - frontend
 | 
			
		||||
        - backend
 | 
			
		||||
 | 
			
		||||
### MailDev Container #######################################
 | 
			
		||||
 | 
			
		||||
    maildev:
 | 
			
		||||
      build: ./maildev
 | 
			
		||||
      ports:
 | 
			
		||||
        - "${MAILDEV_HTTP_PORT}:80"
 | 
			
		||||
        - "${MAILDEV_SMTP_PORT}:25"
 | 
			
		||||
      networks:
 | 
			
		||||
        - frontend
 | 
			
		||||
        - backend
 | 
			
		||||
 | 
			
		||||
### Selenium Container ########################################
 | 
			
		||||
 | 
			
		||||
    selenium:
 | 
			
		||||
 
 | 
			
		||||
@@ -205,6 +205,11 @@ PMA_PASSWORD=secret
 | 
			
		||||
PMA_ROOT_PASSWORD=secret
 | 
			
		||||
PMA_PORT=8080
 | 
			
		||||
 | 
			
		||||
### MAILDEV ############################################################################################################
 | 
			
		||||
 | 
			
		||||
MAILDEV_HTTP_PORT=1080
 | 
			
		||||
MAILDEV_SMTP_PORT=25
 | 
			
		||||
 | 
			
		||||
### VARNISH ############################################################################################################
 | 
			
		||||
 | 
			
		||||
VARNISH_CONFIG=/etc/varnish/default.vcl
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										5
									
								
								maildev/Dockerfile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								maildev/Dockerfile
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
FROM djfarrelly/maildev
 | 
			
		||||
 | 
			
		||||
MAINTAINER Maxime Hélias <maximehelias16@gmail.com>
 | 
			
		||||
 | 
			
		||||
EXPOSE 80 25
 | 
			
		||||
		Reference in New Issue
	
	Block a user