Clean up and fix Digital Ocean installation instructions
Created by: beyang
From a user reporting frustration with spinning Sourcegraph up on DO: https://twitter.com/morganestes/status/1195606693599760384
- Our docs (https://docs.sourcegraph.com/admin/install/docker/digitalocean) don't reference the DO 1-click app, which is different from the instructions on our docs page. Which is the "canonical" path?
- It was difficult to make Sourcegraph work with LetsEncrypt. Along the way, nginx was installed and took over port 80 on the host machine and this was not connected to the Sourcegraph instance running in Docker. User did manage to make Sourcegraph accessible with a mkcert certificate, but they would prefer to use LetsEncrypt.
Course of action:
-
Run through installation of Sourcegraph on DO. -
Update the docs. If appropriate, link to DO 1-click app or instruct DO to take down that app in favor of instructions on our site. -
Reply to the reporting user on Twitter with links to new docs. -
Add a test to the regression suite that tests installation on DO. (We should do this anyway for other cloud providers, and it makes sense to implement these all together.)