garrison / sandstorm-linode-stackscript

"One-click" install of Sandstorm.io to a new Linode VPS instance

Home Page:https://cloud.linode.com/stackscripts/666020

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sandstorm one-click install on Linode

We [...] aspire to have comprehensive documentation that's so good, someone with near zero knowledge of Linux can install Sandstorm. [source]

This script provides a "one-click" install of Sandstorm on a Linode instance, following Linode's instructions for making a "Community StackScript."

Right now it serves as a working proof of concept. Note that it does not check GPG signatures on the upstream install script.

Visit https://cloud.linode.com/stackscripts/666020 to deploy this script inside one's Linode account. The source code repository is available at https://github.com/garrison/sandstorm-linode-stackscript

Notes

Sandstorm's official installation instructions are available at https://sandstorm.io/install. This StackScript calls the official Sandstorm install script. It requires the user to choose a Sandcats subdomain and to provide an email address for Sandcats and Let's Encrypt. If the install fails for any reason (e.g., the desired sandcats.io name is already taken), the instance can be deleted before making a new deployment attempt. After boot, it is necessary to ssh into the new server and run sandstorm admin-token once the installation has completed. The MOTD should provide information on the current status of the script.

This script was developed after Kevin Reid suggested the idea in a thread on the Sandstorm development mailing list.

About

"One-click" install of Sandstorm.io to a new Linode VPS instance

https://cloud.linode.com/stackscripts/666020

License:Apache License 2.0


Languages

Language:Shell 100.0%