Added docker support

This commit is contained in:
Jett Jackson
2018-10-30 14:15:49 +08:00
parent 97e7e792f8
commit 84b0c2e861
108 changed files with 240 additions and 16 deletions

31
nginx/nginx.conf Normal file
View File

@ -0,0 +1,31 @@
# nginx.conf
upstream djangoA {
server web:8000 max_fails=3 fail_timeout=0;
}
server {
include mime.types;
# The port your site will be served on
listen 80;
# the domain name it will serve for
server_name 0.0.0.0;# substitute your machine's IP address or FQDN
charset utf-8;
#Max upload size
client_max_body_size 512M; # adjust to taste
location /static {
alias /www/static;
expires 30d;
}
location / {
try_files $uri @proxy_to_app;
}
# Finally, send all non-media requests to the Django server.
location @proxy_to_app {
proxy_set_header X-Real-IP $remote_addr;
proxy_redirect off;
proxy_set_header Host $host;
proxy_pass http://djangoA;
}
}