Skip to content

Instantly share code, notes, and snippets.

@jfrux
Forked from teamon/guide.sh
Created February 11, 2014 00:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jfrux/8927371 to your computer and use it in GitHub Desktop.
Save jfrux/8927371 to your computer and use it in GitHub Desktop.
# Install pow
$ curl get.pow.cx | sh
# Install powder
$ gem install powder
# See that firewall is fucked
$ sudo ipfw show
00100 0 0 fwd 127.0.0.1,20559 tcp from any to me dst-port 80 in <- THIS ONE!!!
65535 81005 28684067 allow ip from any to any
# Disable it
$ powder down
# See? It's gone!
$ sudo ipfw show
65535 81005 28684067 allow ip from any to any
# Required nginx configuration
server {
listen 80;
server_name *.dev;
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_redirect off;
proxy_pass http://localhost:20559; # The real pow port
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment