annotate bin/homepage @ 1215:0d295af23c4b

new nginx router Ignore-this: 6124717ecb304709d4662b58a1e9ed71
author Drew Perttula <drewp@bigasterisk.com>
date Mon, 08 Jun 2015 00:38:08 +0000
parents 95dfce5c12ce
children 70f42f9d6e04
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1212
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
1 #!/bin/zsh
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
2
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
3 CONF=/tmp/light9_nginx.conf
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
4 ROOT=`dirname $0`/..
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
5 ROOT=${ROOT:a}
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
6
1215
0d295af23c4b new nginx router
Drew Perttula <drewp@bigasterisk.com>
parents: 1212
diff changeset
7 bin/homepageConfig > /tmp/light9_nginx_routes.conf
0d295af23c4b new nginx router
Drew Perttula <drewp@bigasterisk.com>
parents: 1212
diff changeset
8
1212
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
9 cat > $CONF <<EOF
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
10 worker_processes 1;
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
11
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
12 daemon off;
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
13 error_log /tmp/light9_homepage.err;
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
14 pid /dev/null;
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
15
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
16 events {
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
17 worker_connections 1024;
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
18 }
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
19
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
20 http {
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
21 include $ROOT/light9/web/mime.types;
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
22
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
23 server {
1215
0d295af23c4b new nginx router
Drew Perttula <drewp@bigasterisk.com>
parents: 1212
diff changeset
24 listen 8054;
0d295af23c4b new nginx router
Drew Perttula <drewp@bigasterisk.com>
parents: 1212
diff changeset
25 access_log off;
1212
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
26
1215
0d295af23c4b new nginx router
Drew Perttula <drewp@bigasterisk.com>
parents: 1212
diff changeset
27 include "/tmp/light9_nginx_routes.conf";
1212
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
28
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
29 location / {
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
30 root $ROOT/light9/web;
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
31 }
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
32
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
33 }
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
34 }
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
35 EOF
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
36
95dfce5c12ce rearrange /static. new bin/homepage
drewp@bigasterisk.com
parents:
diff changeset
37 exec nginx -c $CONF