Skip to content
This repository has been archived by the owner on Feb 26, 2023. It is now read-only.

Example deployment of a Sinatra app as a hidden service on Heroku

Notifications You must be signed in to change notification settings

warrenguy/heroku-sinatra-hidden-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

heroku-sinatra-hidden-service

A sample app deploying a Sinatra app as a hidden service on Heroku using the ruby-hidden-service gem.

E.g. http://sinatra-hidden-service.herokuapp.com/

Deployment

git clone https://github.com/warrenguy/heroku-sinatra-hidden-service.git
cd heroku-sinatra-hidden-service
heroku apps:create sinatra-hidden-service
heroku buildpacks:set https://github.com/heroku/heroku-buildpack-multi.git
git push heroku

N.B. You should change the app name to something unique, and be aware that as the private key is generated in config.ru startup, it will change every time the app is started. Also, it may take a minute or two for the hidden service to become available on the Tor network after startup.

About

Example deployment of a Sinatra app as a hidden service on Heroku

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages