docs: Replace Digital Ocean with DigitalOcean.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg 2020-07-29 17:09:05 -07:00 committed by Tim Abbott
parent efcba21100
commit 7ee974729b
8 changed files with 18 additions and 18 deletions

View File

@ -56,7 +56,7 @@ You might be interested in:
[companies](https://zulip.com/for/companies/), or Zulip for
[working groups and part time communities](https://zulip.com/for/working-groups-and-communities/).
* **Running a Zulip server**. Use a preconfigured [Digital Ocean droplet](https://marketplace.digitalocean.com/apps/zulip),
* **Running a Zulip server**. Use a preconfigured [DigitalOcean droplet](https://marketplace.digitalocean.com/apps/zulip),
[install Zulip](https://zulip.readthedocs.io/en/stable/production/install.html)
directly, or use Zulip's
experimental [Docker image](https://zulip.readthedocs.io/en/latest/production/deployment.html#zulip-in-docker).

View File

@ -9,7 +9,7 @@ Google Code-in, Zulip can provide you with a virtual machine with the
development environment already set up.
The machines (droplets) are being generously provided by
[Digital Ocean](https://www.digitalocean.com/). Thank you Digital Ocean!
[DigitalOcean](https://www.digitalocean.com/). Thank you DigitalOcean!
## Step 1: Join GitHub and create SSH Keys

View File

@ -3,7 +3,7 @@
You'll need an Ubuntu or Debian system that satisfies
[the installation requirements](../production/requirements.md). Alternatively,
you can use a preconfigured
[Digital Ocean droplet](https://marketplace.digitalocean.com/apps/zulip), or
[DigitalOcean droplet](https://marketplace.digitalocean.com/apps/zulip), or
Zulip's
[experimental Docker image](../production/deployment.html#zulip-in-docker).

View File

@ -47,7 +47,7 @@ gitlint
# Needed for visualising cprofile reports
snakeviz
# Needed for creating digital ocean droplets
# Needed for creating DigitalOcean droplets
python-digitalocean
# Needed for updating the locked pip dependencies

View File

@ -82,7 +82,7 @@ our Services:
* [Amazon Web Services, Inc.](https://aws.amazon.com/compliance/gdpr-center/)
for cloud infrastructure.
* [Digital Ocean, Inc.](https://www.digitalocean.com/security/gdpr/)
* [DigitalOcean, Inc.](https://www.digitalocean.com/security/gdpr/)
for cloud infrastructure.
* [Front, Inc.](https://community.frontapp.com/t/x1p4mw/is-front-compliant-with-gdpr)
for customer support.

View File

@ -4,22 +4,22 @@ This guide is for mentors who want to help create remote Zulip dev servers
for hackathon, GCI, or sprint participants.
The machines (droplets) have been generously provided by
[Digital Ocean](https://www.digitalocean.com/) to help Zulip contributors
get up and running as easily as possible. Thank you Digital Ocean!
[DigitalOcean](https://www.digitalocean.com/) to help Zulip contributors
get up and running as easily as possible. Thank you DigitalOcean!
The `create.py` create uses the Digital Ocean API to quickly create new virtual
The `create.py` create uses the DigitalOcean API to quickly create new virtual
machines (droplets) with the Zulip dev server already configured.
## Step 1: Join Zulip Digital Ocean team
## Step 1: Join Zulip DigitalOcean team
We have created a team on Digital Ocean for Zulip mentors. Ask Rishi or Tim
to be added. You need access to the team so you can create your Digital Ocean
We have created a team on DigitalOcean for Zulip mentors. Ask Rishi or Tim
to be added. You need access to the team so you can create your DigitalOcean
API token.
## Step 2: Create your Digital Ocean API token
## Step 2: Create your DigitalOcean API token
Once you've been added to the Zulip team,
[login](https://cloud.digitalocean.com/droplets) to the Digital Ocean control
[login](https://cloud.digitalocean.com/droplets) to the DigitalOcean control
panel and [create your personal API token][do-create-api-token]. **Make sure
you create your API token under the Zulip team.** (It should look something
like [this][image-zulip-team]).
@ -155,7 +155,7 @@ Rough steps:
1. Get the `ssh` key for `base.zulipdev.org` from Tim, Vishnu or Rishi.
1. Log in to the Zulip organization view, rather than via your personal account.
1. Create a new droplet in Digital Ocean with 2GB RAM and `base.zulipdev.org` as the
1. Create a new droplet in DigitalOcean with 2GB RAM and `base.zulipdev.org` as the
SSH authentication key.
1. Login to the droplet as root user. Make sure to point the SSH program to the private
key of `base.zulipdev.org` during this step.

View File

@ -1,4 +1,4 @@
# Allows a mentor to ssh into a Digital Ocean droplet. This is designed to be
# Allows a mentor to ssh into a DigitalOcean droplet. This is designed to be
# executed on the target machine.
#
# This script takes the username of the mentor as an argument:

View File

@ -1,4 +1,4 @@
# Creates a Droplet on Digital Ocean for remote Zulip development.
# Creates a Droplet on DigitalOcean for remote Zulip development.
# Particularly useful for sprints/hackathons, interns, and other
# situation where one wants to quickly onboard new contributors.
#
@ -8,7 +8,7 @@
# Requires python-digitalocean library:
# https://github.com/koalalorenzo/python-digitalocean
#
# Also requires Digital Ocean team membership for Zulip and api token:
# Also requires DigitalOcean team membership for Zulip and api token:
# https://cloud.digitalocean.com/settings/api/tokens
#
# Copy conf.ini-template to conf.ini and populate with your api token.
@ -27,7 +27,7 @@ from typing import Any, Dict, List
import digitalocean
# initiation argument parser
parser = argparse.ArgumentParser(description='Create a Zulip devopment VM Digital Ocean droplet.')
parser = argparse.ArgumentParser(description='Create a Zulip devopment VM DigitalOcean droplet.')
parser.add_argument("username", help="Github username for whom you want to create a Zulip dev droplet")
parser.add_argument('--tags', nargs='+', default=[])
parser.add_argument('-f', '--recreate', dest='recreate', action="store_true", default=False)