Nginx: обратный прокси Influxdb не может найти статические файлы

У меня есть установка, в которой работает несколько служб с Docker Compose и один Nginx (nginx:1.19-alpine), который действует как обратный прокси-сервер для всех служб и обслуживает некоторые статические файлы.

Одна служба — это контейнер Influxdb (influxdb:2.1.0-alpine), который предоставляет пользовательский интерфейс для веб-браузеров.
Я хочу переключить прокси на этот контейнер, но у меня возникают проблемы со статическими файлами этого контейнера.

Это будет мое правило до сих пор:

      upstream database {
    server data-db:8086;
}

server {

    listen 80;

    location /influx/ {
        proxy_set_header X-Real-IP  $remote_addr;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header Host $host;
        proxy_pass http://database/;
    }
}

Я получаю белый экран, когда перехожу по адресу http://localhost:8080/influx/ (localhost:8080 — это Nginx).
Консоль показывает мне, что статические файлы не найдены.

На изображении вы можете видеть, что браузер пытается найти файлы в /, а не в /influx/. Это проблема, потому что у меня есть другие вещи /
я видел похожие вопросы, но не могу заставить свою установку работать должным образом.

0 ответов

Другие вопросы по тегам