summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md61
1 files changed, 34 insertions, 27 deletions
diff --git a/README.md b/README.md
index fa692c59b..ceff5957a 100644
--- a/README.md
+++ b/README.md
@@ -83,33 +83,40 @@ If you wish to remove mattermost-dev use the following commands
AWS Elastic Beanstalk Setup (Docker)
------------------------------------
-1. From the AWS console select Elastic Beanstalk
-2. Select "Create New Application" from the top right.
-3. Name the application and press next
-4. Select "Create a web server" environment.
-5. If asked, select create and AIM role and instance profile and press next.
-6. For predefined configuration select docker. For environment type select single instance.
-7. For application source, select upload your own and upload Dockerrun.aws.json from docker/Dockerrun.aws.json. Everything else may be left at default.
-8. Select an environment name, this is how you will refer to your environment. Make sure the URL is available then press next.
-9. The options on the additional resources page may be left at default unless you wish to change them. Press Next.
-10. On the configuration details place. Select an instance type of t2.small or larger.
-11. You can set the configuration details as you please but they may be left at their defaults. When you are done press next.
-12. Environment tags my be left blank. Press next.
-13. You will be asked to review your information. Press Launch.
-14. Up near the top of the dashboard you will see a domain of the form \*.elasticbeanstalk.com copy this as you will need it later.
-15. From the AWS console select route 53
-16. From the sidebar select Hosted Zones
-17. Select the domain you want to use or create a new one.
-18. Modify an existing CNAME record set or create a new one with the name * and the value of the domain you copied in step 13.
-19. Save the record set
-20. Return the Elastic Beanstalk from the AWS console.
-21. Select the environment you created.
-22. Select configuration from the sidebar.
-23. Click the gear beside software configuration.
-24. Add an environment property with the name “MATTERMOST\_DOMAIN” and a value of the domain you mapped in route 53. For example if your domain is \*.example.com you would enter example.com not www.example.com.
-25. Select apply.
-26. Return to the dashboard on the sidebar and wait for beanstalk update the environment.
-27. Try it out by entering the domain you mapped into your browser.
+1. Create a new elastic beanstalk docker application using the Dockerrun.aws.json file provided.
+ 1. From the AWS console select Elastic Beanstalk
+ 2. Select "Create New Application" from the top right.
+ 3. Name the application and press next
+ 4. Select "Create a web server" environment.
+ 5. If asked, select create and AIM role and instance profile and press next.
+ 6. For predefined configuration select docker. For environment type select single instance.
+ 7. For application source, select upload your own and upload Dockerrun.aws.json from docker/Dockerrun.aws.json. Everything else may be left at default.
+ 8. Select an environment name, this is how you will refer to your environment. Make sure the URL is available then press next.
+ 9. The options on the additional resources page may be left at default unless you wish to change them. Press Next.
+ 10. On the configuration details place. Select an instance type of t2.small or larger.
+ 11. You can set the configuration details as you please but they may be left at their defaults. When you are done press next.
+ 12. Environment tags my be left blank. Press next.
+ 13. You will be asked to review your information. Press Launch.
+ 14. Up near the top of the dashboard you will see a domain of the form \*.elasticbeanstalk.com copy this as you will need it later.
+
+2. Map a wildcard domain to the new elastic beanstalk application
+ 15. From the AWS console select route 53
+ 16. From the sidebar select Hosted Zones
+ 17. Select the domain you want to use or create a new one.
+ 18. Modify an existing CNAME record set or create a new one with the name * and the value of the domain you copied in step 1.13.
+ 19. Save the record set
+
+3. Set the enviroment variable "MATTERMOST\_DOMAIN" to the domain you mapped above (example.com not www.example.com)
+ 20. Return the Elastic Beanstalk from the AWS console.
+ 21. Select the environment you created.
+ 22. Select configuration from the sidebar.
+ 23. Click the gear beside software configuration.
+ 24. Add an environment property with the name “MATTERMOST\_DOMAIN” and a value of the domain you mapped in route 53. For example if your domain is \*.example.com you would enter example.com not www.example.com.
+ 25. Select apply.
+
+4. Try it out!
+ 26. Return to the dashboard on the sidebar and wait for beanstalk update the environment.
+ 27. Try it out by entering the domain you mapped into your browser.
License
-------