Support aws beanstalk
This commit is contained in:
		
							parent
							
								
									92e0fd579c
								
							
						
					
					
						commit
						1b1dc3c79b
					
				
							
								
								
									
										60
									
								
								Dockerrun.aws.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								Dockerrun.aws.json
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,60 @@ | |||||||
|  | { | ||||||
|  |     "AWSEBDockerrunVersion": "2", | ||||||
|  |     "volumes": [ | ||||||
|  |         { | ||||||
|  |             "name": "app-config", | ||||||
|  |             "host": { | ||||||
|  |                 "sourcePath": "/var/app/current/app/mattermost/config" | ||||||
|  |             } | ||||||
|  |         }, | ||||||
|  |         { | ||||||
|  |             "name": "app-data", | ||||||
|  |             "host": { | ||||||
|  |                 "sourcePath": "/var/app/current/app/mattermost/data" | ||||||
|  |             } | ||||||
|  |         }, | ||||||
|  |         { | ||||||
|  |             "name": "db-data", | ||||||
|  |             "host": { | ||||||
|  |                 "sourcePath": "/var/app/current/db/mattermost/var/lib/postgresql/data" | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |     ], | ||||||
|  |     "containerDefinitions": [ | ||||||
|  |         { | ||||||
|  |             "name": "app", | ||||||
|  |             "image": "npcode/mattermost-app:latest", | ||||||
|  |             "memory": 128, | ||||||
|  |             "mountPoints": [ | ||||||
|  |                 { | ||||||
|  |                     "sourceVolume": "app-config", | ||||||
|  |                     "containerPath": "/mattermost/config" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "sourceVolume": "app-data", | ||||||
|  |                     "containerPath": "/mattermost/data" | ||||||
|  |                 } | ||||||
|  |             ], | ||||||
|  |             "portMappings": [ | ||||||
|  |                 { | ||||||
|  |                     "hostPort": 80, | ||||||
|  |                     "containerPort": 80 | ||||||
|  |                 } | ||||||
|  |             ], | ||||||
|  |             "links": [ | ||||||
|  |                 "db" | ||||||
|  |             ] | ||||||
|  |         }, | ||||||
|  |         { | ||||||
|  |             "name": "db", | ||||||
|  |             "image": "npcode/mattermost-db:latest", | ||||||
|  |             "memory": 128, | ||||||
|  |             "mountPoints": [ | ||||||
|  |                 { | ||||||
|  |                     "sourceVolume": "db-data", | ||||||
|  |                     "containerPath": "/var/lib/postgresql/data" | ||||||
|  |                 } | ||||||
|  |             ] | ||||||
|  |         } | ||||||
|  |     ] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								README.aws.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								README.aws.md
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,13 @@ | |||||||
|  | ## Installation on AWS Elastic Beanstalk | ||||||
|  | 
 | ||||||
|  | ### Requirement | ||||||
|  | 
 | ||||||
|  | * [The EB CLI](http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3.html) | ||||||
|  | 
 | ||||||
|  | ### Install | ||||||
|  | 
 | ||||||
|  | ``` | ||||||
|  | eb init | ||||||
|  | eb create prod | ||||||
|  | eb open prod | ||||||
|  | ``` | ||||||
		Reference in New Issue
	
	Block a user
	 Yi EungJun
						Yi EungJun