Merge branch 'liuvanquyet' of http://git.gkcorp.com.vn:16000/HoangLaoTa/dang_ky_giao_vien
commit
f63d0eda96
3 changed files with 104 additions and 1 deletions
@ -0,0 +1,35 @@ |
|||||||
|
version: '3.5' |
||||||
|
services: |
||||||
|
#Nginx Service |
||||||
|
register-teacher-nginx: |
||||||
|
image: nginx:alpine |
||||||
|
container_name: register-teacher-nginx |
||||||
|
restart: unless-stopped |
||||||
|
tty: true |
||||||
|
ports: |
||||||
|
- "19992:80" |
||||||
|
- "19923:443" |
||||||
|
volumes: |
||||||
|
- ./:/var/www |
||||||
|
- ./nginx/conf.d:/etc/nginx/conf.d |
||||||
|
networks: |
||||||
|
- app-network |
||||||
|
#Node Service |
||||||
|
register-teacher-web: |
||||||
|
image: node:16 |
||||||
|
container_name: register-teacher-web |
||||||
|
build: |
||||||
|
context: . |
||||||
|
dockerfile: ./Dockerfile |
||||||
|
restart: unless-stopped |
||||||
|
tty: true |
||||||
|
working_dir: /var/www |
||||||
|
volumes: |
||||||
|
- ./:/var/www |
||||||
|
networks: |
||||||
|
- app-network |
||||||
|
#Docker Networks |
||||||
|
networks: |
||||||
|
app-network: |
||||||
|
name: gk.internal |
||||||
|
external: true |
@ -0,0 +1,68 @@ |
|||||||
|
server { |
||||||
|
listen 80; |
||||||
|
server_name dev.giaovien.sundayenglish.com; |
||||||
|
index index.html; |
||||||
|
error_log /var/log/nginx/error.log; |
||||||
|
access_log /var/log/nginx/access.log; |
||||||
|
root /var/www/build; |
||||||
|
|
||||||
|
location / { |
||||||
|
try_files $uri $uri/ /index.html$is_args$args; |
||||||
|
gzip_static on; |
||||||
|
} |
||||||
|
|
||||||
|
client_max_body_size 128m; |
||||||
|
} |
||||||
|
server { |
||||||
|
listen 443 default_server ssl http2; |
||||||
|
listen [::]:443 ssl http2; |
||||||
|
server_name dev.giaovien.sundayenglish.com; |
||||||
|
index index.php index.html; |
||||||
|
error_log /var/log/nginx/error.log; |
||||||
|
access_log /var/log/nginx/access.log; |
||||||
|
root /var/www/main; |
||||||
|
add_header Access-Control-Allow-Origin *; |
||||||
|
ssl_certificate /etc/nginx/ssl/live/dev.giaovien.sundayenglish.com/fullchain.pem; |
||||||
|
ssl_certificate_key /etc/nginx/ssl/live/dev.giaovien.sundayenglish.com/privkey.pem; |
||||||
|
|
||||||
|
location / { |
||||||
|
try_files $uri /index.html; |
||||||
|
} |
||||||
|
|
||||||
|
location ~* \.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$ { |
||||||
|
expires 1h; |
||||||
|
add_header Cache-Control "public, no-transform"; |
||||||
|
gzip on; |
||||||
|
gzip_disable "msie6"; |
||||||
|
|
||||||
|
gzip_vary on; |
||||||
|
gzip_proxied any; |
||||||
|
gzip_comp_level 6; |
||||||
|
gzip_buffers 16 8k; |
||||||
|
gzip_http_version 1.1; |
||||||
|
gzip_min_length 256; |
||||||
|
gzip_types |
||||||
|
application/atom+xml |
||||||
|
application/geo+json |
||||||
|
application/javascript |
||||||
|
application/x-javascript |
||||||
|
application/json |
||||||
|
application/ld+json |
||||||
|
application/manifest+json |
||||||
|
application/rdf+xml |
||||||
|
application/rss+xml |
||||||
|
application/xhtml+xml |
||||||
|
application/xml |
||||||
|
font/eot |
||||||
|
font/otf |
||||||
|
font/ttf |
||||||
|
image/svg+xml |
||||||
|
text/css |
||||||
|
text/javascript |
||||||
|
text/plain |
||||||
|
text/xml |
||||||
|
image/jpeg; |
||||||
|
} |
||||||
|
|
||||||
|
client_max_body_size 1024m; |
||||||
|
} |
Loading…
Reference in new issue