Nginx config draft
This commit is contained in:
		
							parent
							
								
									da9ec3482e
								
							
						
					
					
						commit
						103bdb212e
					
				
							
								
								
									
										29
									
								
								nginx.conf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								nginx.conf
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,29 @@
 | 
			
		||||
upstream empact {
 | 
			
		||||
  server 127.0.0.1:8080 max_fails=3 fail_timeout=30s;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
server {
 | 
			
		||||
  listen 80 default_server;
 | 
			
		||||
  root /home/empact/app/static;
 | 
			
		||||
  charset utf-8;
 | 
			
		||||
 | 
			
		||||
  location / {
 | 
			
		||||
    index hello.html;
 | 
			
		||||
  }
 | 
			
		||||
  location ~ ^/app/ {
 | 
			
		||||
    rewrite ^/app/(.*) /app.html last;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  location ~ ^/(auth|api)/ {
 | 
			
		||||
    proxy_pass http://empact;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  location ~ .*\.(js|css|png)$ {
 | 
			
		||||
    add_header Cache-Control public;
 | 
			
		||||
    expires max;
 | 
			
		||||
    gzip_static on;
 | 
			
		||||
    gzip on;
 | 
			
		||||
    gzip_proxied any;
 | 
			
		||||
    gzip_vary on;
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@ -8,8 +8,6 @@ import (
 | 
			
		||||
 | 
			
		||||
func init() {
 | 
			
		||||
	http.HandleFunc("/", sessionHandler)
 | 
			
		||||
	http.HandleFunc("/hello", appHelloHandler)
 | 
			
		||||
	http.HandleFunc("/app", appAppHandler)
 | 
			
		||||
	http.HandleFunc("/auth/signin", authSigninHandler)
 | 
			
		||||
	http.HandleFunc("/auth/callback", authCallbackHandler)
 | 
			
		||||
	http.HandleFunc("/api/", authHandler)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user