Skip to content

Shell script for automating the deployment of a Tor hidden service for a Ghost.org blog.

License

Notifications You must be signed in to change notification settings

huertanix/blooming-onion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOTE: This is hella experimental and alpha af. Have a security expert examine this code before deploying.

blooming-onion

Shell script for automating the deployment of a Tor hidden service for a Ghost.org blog.

Prerequisites

This shell script requires a DigitalOcean Ghost One-Click-App. See https://www.digitalocean.com/features/one-click-apps/ghost/ for deets.

Setup

The Ghost 1-Click-Application image isn't refreshed super-often and doesn't include git, so to do that, you'll want to run:

apt-get update
apt-get install git

...as a super-user. To run the script, simply clone this repo and run setup.sh, add executable permissions, and run (also as a super-user):

git clone https://github.com/huertanix/blooming-onion.git
chmod o+x blooming-onion/setup.sh
./blooming-onion/setup.sh

After the script runs, you can enter the .onion address created into the Tor Browser to set up your Ghost blag to haunt the ethereal realm of the dark web.

License

This software is distributed under the GPL v3 License. See LICENSE.txt for further details.

Credits

This project was created for a workshop on anonymous blogging at Rightscon 2016 with Caroline Sinders and Stephanie Hyland.

This script was heavily inspired by Brian J Brennan's onion-ghost-blog ansible script .

Useful bash scripting protips were provided by Tuna, aka supertunaman.

About

Shell script for automating the deployment of a Tor hidden service for a Ghost.org blog.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published