add docker-compose https-nginx container
parent
d9ea5a8c91
commit
8a61b7cfd3
|
|
@ -0,0 +1,38 @@
|
||||||
|
version: '3.9'
|
||||||
|
|
||||||
|
services:
|
||||||
|
|
||||||
|
https-nginx:
|
||||||
|
container_name: https-nginx
|
||||||
|
image: steveltn/https-portal:1
|
||||||
|
ports:
|
||||||
|
- 80:80
|
||||||
|
- 443:443
|
||||||
|
environment:
|
||||||
|
WORKER_PROCESSES: "auto" # default is 1 -> grep processor /proc/cpuinfo
|
||||||
|
WORKER_CONNECTIONS: 256483 # default is 1024 -> ulimit -a
|
||||||
|
KEEPALIVE_TIMEOUT: 20m
|
||||||
|
# GZIP: "on" # can be 'off' (you need quotes)
|
||||||
|
# SERVER_TOKENS: off
|
||||||
|
# SERVER_NAMES_HASH_MAX_SIZE: 512
|
||||||
|
# SERVER_NAMES_HASH_BUCKET_SIZE: 32 # defaults to 32 or 64 based on your CPU
|
||||||
|
# CLIENT_MAX_BODY_SIZE: 128M # 0 disables checking request body size
|
||||||
|
# PROXY_BUFFERS: "8 4k" # Either 4k or 8k depending on the platform
|
||||||
|
# PROXY_BUFFER_SIZE: "4k" # Either 4k or 8k depending on the platform
|
||||||
|
# RESOLVER: "Your custom solver string"
|
||||||
|
PROXY_CONNECT_TIMEOUT: 120
|
||||||
|
PROXY_SEND_TIMEOUT: 120
|
||||||
|
PROXY_READ_TIMEOUT: 120
|
||||||
|
# WEBSOCKET: true
|
||||||
|
# RESOLVER: "127.0.0.11 ipv6=off valid=30s"
|
||||||
|
# DYNAMIC_UPSTREAM: true
|
||||||
|
DOMAINS: >
|
||||||
|
kamil-zuk-cv.tk
|
||||||
|
STAGE: production
|
||||||
|
ERROR_LOG: /var/log/nginx-error.log
|
||||||
|
ACCESS_LOG: /var/log/nginx-access.log
|
||||||
|
# ACCESS_LOG_INCLUDE_HOST: off
|
||||||
|
volumes:
|
||||||
|
- ./https-nginx/cert:/var/lib/https-portal
|
||||||
|
- ./https-nginx/logs:/var/log
|
||||||
|
- ./public:/data/https-portal/vhosts/kamil-zuk-cv.tk
|
||||||
Loading…
Reference in New Issue