discourse-droplet
A ruby script for installing Discourse on Digital Ocean using a simple wizard. Behind the scenes it makes heavy use of discourse_docker.
Usage
$ bundle install
$ ruby deploy.rb
Then you can go through the wizard like so:
Your Digital Ocean Client id:
YOUR_CLIENT_ID
Your Digital Ocean API Key:
YOUR_API_KEY
Your developer email address:
[email protected]
Host of Discourse forum (example: eviltrout.com)
awesomeforum.com
Confirm Your Settings
=====================
Host: awesomeforum.com
Email: [email protected]
SSH Key: Evil Trout
Type 'Y' to continue
Y
... a bunch of crazy output ...
Discourse is ready to use:
http://awesomeforum.com
http://192.168.0.1 (the IP of your Droplet)
And you should be able to access your new forum in your browser. So easy!
Next Steps, Upgrading, etc.
For upgrading instructions, check out the discourse_docker.
For more information about configuring Discourse, check out discourse.
License
MIT