Sign inSign up

lecroissant2003/fms-proxy

By lecroissant2003

•Updated 17 days ago

FMS (Factory Management System) proxy server configured with nginx.

Buildkit cache
Image
API management
Web servers
Databases & storage
0

4.4K

lecroissant2003/fms-proxy repository overview

⁠FMS Proxy

Nginx 1.25 (Alpine) reverse proxy and single entry point for the Factory Management System (FMS) stack, listening on port 80.

⁠What it does

  • Serves the built React SPA from /usr/share/nginx/html
  • Proxies REST API and WebSocket traffic to the backend
  • Serves uploaded media files
  • Exposes Grafana under /grafana/
  • Rate limits requests: 10 req/s per client, burst 20

⁠Security

  • Headers: X-Frame-Options, X-Content-Type-Options, X-XSS-Protection
  • server_tokens off hides the Nginx version
  • Sensitive file types are blocked

⁠Requirements

These volumes must be mounted, so run it through the Compose file:

  • fms-prod-frontend-dist at /usr/share/nginx/html
  • fms-prod-media-files for uploaded media

It also needs the backend and grafana services reachable on the same Docker network.

⁠Notes

Tag summary

Content type

Image

Digest

sha256:63d1cc531…

Size

7.1 MB

Last updated

17 days ago

docker pull lecroissant2003/fms-proxy