Install Strongspace Enterprise on a Digital Ocean Droplet

Digital Ocean is a great option to host your Strongspace installation. Each Droplet (VM) is SSD backed and has a large amount of free bandwidth included. Digital Ocean also hosts S3-Compatible storage called Spaces which is a good option to host your data.

1. Create Droplet

Get started by creating a Droplet running Ubuntu 16.04.4 x64

Select a droplet size with at least 2GB of RAM. The $10/month Standard droplet is a good place to start. You can always resize your droplet in the future.

Next select a datacenter region close to where you plan to access Strongspace and finish creating your droplet. We recommend enabling monitoring so you can see more detailed usage statistics from the Digital Ocean dashboard.

2. Install Strongspace

Wait for your droplet to finish booting and connect in via SSH.

(a) Install single-node Kubernetes cluster

Strongspace operates inside a single-node Kubernetes cluster. While this might seem like overkill it has many benefits including easy of upgrades and administration. We provide a simple script that you can fetch, and execute locally. It is well documented so you can read understand what it is doing.

curl >
chmod 700

(b) Install Helm

Helm is an open-source package manager which Strongspace uses to deploy itself and handle updates.

You can fetch the helm install script, and then execute it locally. It is well documented so you can read and understand what it is doing before you run it.

curl >
chmod 700

Alternatively, if you want to live on the edge, you can execute it with a single command

$ curl | bash

(c) Install Strongspace

You can now use Helm to install Strongspace

kubectl apply -f
helm init --service-account tiller
helm repo add strongspace
helm repo update
helm install strongspace/strongspace

3. Configure Strongspace

Next you need to configure your Strongspace installation