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