1
0
Fork 0
mirror of https://github.com/sdr-enthusiasts/docker-adsb-ultrafeeder.git synced 2024-11-27 16:20:10 +00:00
docker-adsb-ultrafeeder/rootfs/etc/s6-overlay/startup.d/99-prometheus-conf

25 lines
539 B
Text
Executable file

#!/command/with-contenv bash
#shellcheck shell=bash disable=SC1091
source /scripts/common
if ! chk_enabled "$PROMETHEUS_ENABLE"; then
exit 0
fi
# serve port 9274 always replying with stats.prom regardless of requested path
cat > /etc/nginx/sites-enabled/prometheus_9274 <<EOF
server {
listen 9274 default_server;
root /var/www/html;
server_name _;
location /metrics {
alias /run/readsb/stats.prom;
}
location / {
alias /run/readsb/stats.prom;
rewrite (.*) /metrics last;
}
}
EOF