]> Untitled Git - proxy.git/blob - proxy/nginx.conf
Added go 1.0.0
[proxy.git] / proxy / nginx.conf
1 worker_processes auto;
2
3 events {
4     worker_connections 1024;
5 }
6
7 http {
8     ssl_password_file /etc/ssl/certs/passphrase.txt;
9
10     server {
11         listen               443 ssl;
12         server_name          go.purplebirdman.com;
13         ssl_certificate      /etc/ssl/certs/cert.pem;
14         ssl_certificate_key  /etc/ssl/certs/key.pem;
15         location / {
16             proxy_pass http://go-web;
17             proxy_set_header Host $host;
18         }
19     }
20     server {
21         listen               443 ssl;
22         server_name          kanban.purplebirdman.com;
23         ssl_certificate      /etc/ssl/certs/cert.pem;
24         ssl_certificate_key  /etc/ssl/certs/key.pem;
25         client_max_body_size 20M;
26         location / {
27             proxy_pass http://kanboard;
28             proxy_set_header Host $host;
29         }
30     }
31     server {
32         listen               443 ssl;
33         server_name          public.purplebirdman.com;
34         ssl_certificate      /etc/ssl/certs/cert.pem;
35         ssl_certificate_key  /etc/ssl/certs/key.pem;
36         location / {
37             proxy_pass http://public;
38             proxy_set_header Host $host;
39         }
40     }
41     server {
42         listen               443 ssl;
43         server_name          purplebirdman.com;
44         ssl_certificate      /etc/ssl/certs/cert.pem;
45         ssl_certificate_key  /etc/ssl/certs/key.pem;
46         location / {
47             proxy_pass http://purplebirdman;
48             proxy_set_header Host $host;
49         }
50     }
51 }