17 lines
464 B
Plaintext
17 lines
464 B
Plaintext
|
|
# MQTT-TLS reverse proxy.
|
||
|
|
# Public: mqtt.wbd-rd.nl:8883 (TLS, terminated here)
|
||
|
|
# Upstream: rabbitmq:1883 (plaintext on internal `app` network)
|
||
|
|
|
||
|
|
server {
|
||
|
|
listen 8883 ssl;
|
||
|
|
|
||
|
|
ssl_certificate /etc/letsencrypt/live/infra/fullchain.pem;
|
||
|
|
ssl_certificate_key /etc/letsencrypt/live/infra/privkey.pem;
|
||
|
|
ssl_protocols TLSv1.2 TLSv1.3;
|
||
|
|
ssl_ciphers HIGH:!aNULL:!MD5;
|
||
|
|
|
||
|
|
proxy_pass rabbitmq:1883;
|
||
|
|
proxy_timeout 10m;
|
||
|
|
proxy_connect_timeout 5s;
|
||
|
|
}
|