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/. Это проблема, потому что у меня есть другие вещи /
я видел похожие вопросы, но не могу заставить свою установку работать должным образом.