У меня проблема с настройкой 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: