Add MailDev Container
This commit is contained in:
		@@ -33,9 +33,9 @@ env:
 | 
				
			|||||||
    - PHP_VERSION=70 BUILD_SERVICE=aerospike
 | 
					    - PHP_VERSION=70 BUILD_SERVICE=aerospike
 | 
				
			||||||
    - PHP_VERSION=71 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=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 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 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
 | 
					    - HUGO_VERSION=0.20.2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -97,7 +97,7 @@ Beanstalkd - RabbitMQ - PHP Worker
 | 
				
			|||||||
- **Queueing Management:**
 | 
					- **Queueing Management:**
 | 
				
			||||||
Beanstalkd Console - RabbitMQ Console
 | 
					Beanstalkd Console - RabbitMQ Console
 | 
				
			||||||
- **Random Tools:**
 | 
					- **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.
 | 
					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.
 | 
					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
 | 
					        - frontend
 | 
				
			||||||
        - backend
 | 
					        - backend
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### MailDev Container #######################################
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    maildev:
 | 
				
			||||||
 | 
					      build: ./maildev
 | 
				
			||||||
 | 
					      ports:
 | 
				
			||||||
 | 
					        - "${MAILDEV_HTTP_PORT}:80"
 | 
				
			||||||
 | 
					        - "${MAILDEV_SMTP_PORT}:25"
 | 
				
			||||||
 | 
					      networks:
 | 
				
			||||||
 | 
					        - frontend
 | 
				
			||||||
 | 
					        - backend
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### Selenium Container ########################################
 | 
					### Selenium Container ########################################
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    selenium:
 | 
					    selenium:
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -205,6 +205,11 @@ PMA_PASSWORD=secret
 | 
				
			|||||||
PMA_ROOT_PASSWORD=secret
 | 
					PMA_ROOT_PASSWORD=secret
 | 
				
			||||||
PMA_PORT=8080
 | 
					PMA_PORT=8080
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### MAILDEV ############################################################################################################
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					MAILDEV_HTTP_PORT=1080
 | 
				
			||||||
 | 
					MAILDEV_SMTP_PORT=25
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### VARNISH ############################################################################################################
 | 
					### VARNISH ############################################################################################################
 | 
				
			||||||
 | 
					
 | 
				
			||||||
VARNISH_CONFIG=/etc/varnish/default.vcl
 | 
					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