Set up secret Ghost blog on the Tor network in under two minutes.
This uses ansible (a piece of software specifically for provisioning servers) to configure a Digital Ocean Ghost image for use on the Tor network.
This is based on a the I Will Follow You into The Dark[net] presentation given at Radical Networks 2015 by @carolinesinders, @corcra, and @huertanix.
-
Install
ansible
. On OS X,$ brew install ansible
For other operating systems follow the instructions on the ansible site.
-
Use Digital Ocean to spin up a new server pre-imaged with Ghost
Make sure to associate your SSH key with it (my computer is called "Unicron")
-
Figure out the server IP address. You can get it from the droplet list page
-
Clone this repository
$ git clone https://github.com/brianloveswords/onion-ghost-blog.git && cd onion-ghost-blog
-
Run the ansible command
# Notice the trailing comma, that is not a typo $ ansible-playbook provision.yml -i <your_ip_here>,
-
👻 The last output of the ansible run will have your Onion hostname. 👻