What's New
BASE_URL Support for Reverse Proxy Deployments
- Added configurable BASE_URL support for deploying behind reverse proxies (#46, #48)
- Proper path handling for assets, API endpoints, and static files
- Comprehensive test coverage for BASE_URL functionality
- Security improvements including path traversal validation
Documentation
- Updated README with BASE_URL configuration examples
- Added reverse proxy setup instructions
Configuration
Set the BASE_URL environment variable when deploying behind a reverse proxy:
BASE_URL=/meshmonitor docker compose up -dFull Changelog: v1.6.0...v1.7.0
๐ MeshMonitor v1.7.0
๐ฆ Installation
Docker (recommended):
docker run -d \
--name meshmonitor \
-p 8080:3001 \
-v meshmonitor-data:/data \
ghcr.io/Yeraze/meshmonitor:v1.7.0๐งช Testing
โ
All tests passed
โ
TypeScript checks passed
โ
Docker images built for linux/amd64, linux/arm64, linux/arm/v7
๐ Changes
See commit history for detailed changes.