Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pmuellr/weinre-heroku
heroku wrapper bits for weinre
https://github.com/pmuellr/weinre-heroku
Last synced: about 2 months ago
JSON representation
heroku wrapper bits for weinre
- Host: GitHub
- URL: https://github.com/pmuellr/weinre-heroku
- Owner: pmuellr
- Created: 2012-11-28T16:54:17.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2014-03-14T22:07:23.000Z (almost 11 years ago)
- Last Synced: 2024-04-09T21:04:48.957Z (10 months ago)
- Size: 109 KB
- Stars: 14
- Watchers: 3
- Forks: 11
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
weinre-heroku - heroku wrapper around weinre
============================================If you'd like to run your very own weinre server on
the big ol' internets, this project is for you.You'll need some
[basic familiarity](https://devcenter.heroku.com/articles/nodejs)
with
[heroku](http://www.heroku.com/).Here are the basic instructions:
$ git clone git://github.com/pmuellr/weinre-heroku.git
Cloning into 'weinre-heroku'...
remote: Counting objects: 11, done.
remote: Compressing objects: 100% (10/10), done.
remote: Total 11 (delta 0), reused 11 (delta 0)
Receiving objects: 100% (11/11), done.
$ cd weinre-heroku
$ heroku create
Creating aaa-bbb-666... done, stack is cedar
http://aaa-bbb-666.herokuapp.com/ | [email protected]:aaa-bbb-666.git
Git remote heroku added
$ git push heroku master
Counting objects: 11, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (10/10), done.
Writing objects: 100% (11/11), 1.23 KiB, done.
Total 11 (delta 0), reused 11 (delta 0)
-----> Heroku receiving push
-----> Node.js app detected
-----> Resolving engine versions
Using Node.js version: 0.8.14
Using npm version: 1.1.65
-----> Fetching Node.js binaries
-----> Vendoring node into slug
-----> Installing dependencies with npm
... npm junk elided ...
Dependencies installed
-----> Building runtime environment
-----> Discovering process types
Procfile declares types -> web
-----> Compiled slug size: 8.6MB
-----> Launching... done, v4
http://aaa-bbb-666.herokuapp.com deployed to Heroku
To [email protected]:aaa-bbb-666.git
* [new branch] master -> master
$ heroku ps:scale web=1
Scaling web processes... done, now running 1
$ heroku ps
=== web: `node node_modules/.bin/weinre --httpPort $PORT --boundHost -all- --verbose`
web.1: up 2012/11/28 11:52:45 (~ 10s ago)
$ heroku open
Opening aaa-bbb-666... doneAt this point, a browser has opened to your instance of weinre on the big ol'
internets.Enjoy!
running on Cloud Foundry
============================================It's even easier to run weinre on Cloud Foundry than it is on Heroku!
Assumes you have an account on a Cloud Foundry-based PaaS, and have the
[`cf` tool](https://github.com/cloudfoundry/cli/releases) installed.If you're not currently using Cloud Foundry, you can try out
[IBM's BlueMix](https://ace.ng.bluemix.net/) for free.Here are the basic instructions:
* note that you should substitute your own desired hostname in the `-n` option of
the `cf push weinre` invocation below.
$ git clone git://github.com/pmuellr/weinre-heroku.git
Cloning into 'weinre-heroku'...
remote: Counting objects: 11, done.
remote: Compressing objects: 100% (10/10), done.
remote: Total 11 (delta 0), reused 11 (delta 0)
Receiving objects: 100% (11/11), done.
$ cd weinre-heroku
$ cf push weinre -n some-name-here
Creating app weinre in org [your-id-here] / space dev as [your-id-here]...
OK
Creating route some-name-here.ng.bluemix.net...
OK
Binding some-name-here.ng.bluemix.net to weinre...
OK
Uploading weinre...
Uploading from: ~/Projects/bluemix/weinre-heroku
27.2K, 26 files
OK
Starting app weinre in org [your-id-here] / space dev as [your-id-here]...
OK
[staging messages elided]
1 of 1 instances running
App started
Showing health and status for app weinre in org [your-id-here] / space dev as [your-id-here]...
OK
requested state: started
instances: 1/1
usage: 1G x 1 instances
urls: some-name-here.ng.bluemix.net
state since cpu memory disk
#0 running 2014-03-14 05:44:56 PM 0.0% 30.7M of 1G 42.7M of 1GAt this point, you can open your browser on your new site at `http://some-name-here.ng.bluemix.net`
running on the big ol' internets.Enjoy!