【发布时间】:2020-08-07 19:01:49
【问题描述】:
我在反向代理后面设置 Grafana 时遇到问题。下面的配置不起作用。奇怪的是,在几次 nginx 重新加载后,我设法获得了登录页面并成功登录了几次。但是在登录重定向到https://www.mydomain.io/grafana 失败后,我看到了带有橙色警告的屏幕。
我的配置
nginx.conf
server {
listen 443 ssl http2;
listen [::]:443 ssl http2;
server_name www.mydomain.io;
# SSL
ssl_certificate /ssl/cert/...;
ssl_certificate_key /ssl/cert/...;
ssl_trusted_certificate /ssl/cert/...;
location /grafana/ {
proxy_pass http://grafana:3001/;
}
docker-compose.yml
version: "3"
services:
grafana:
container_name: grafana
image: grafana/grafana:latest
volumes:
- ./grafana/provisioning/:/etc/grafana/provisioning/
- grafana_vol:/var/lib/grafana
environment:
- "GF_SECURITY_ADMIN_PASSWORD=pwd"
- GF_USERS_ALLOW_SIGN_UP=false
- GF_INSTALL_PLUGINS=grafana-piechart-panel
- GF_SERVER_HTTP_PORT=3001
- GF_SERVER_PROTOCOL=http
- GF_SERVER_DOMAIN=www.mydomain.io
- GF_SERVER_ROOT_URL=https://www.mydomain.io/grafana/
- GF_SERVER_SERVE_FROM_SUB_PATH=true
expose:
- 3001
networks:
- my_network
volumes:
grafana_vol:
networks:
my_network:
【问题讨论】:
标签: nginx docker-compose reverse-proxy grafana