Skip to content

馃帀 NetXMS Docker Deployment v1.0.0 Release

Choose a tag to compare

@oriolrius oriolrius released this 09 Jul 15:46
· 8 commits to main since this release
We're excited to announce the first stable release of our production-ready Docker deployment for NetXMS network monitoring system!

- NetXMS Server Container: Fully configured monitoring server with SQLite database
- NetXMS Agent Container: System monitoring agent with advanced proxy capabilities
- Production-Ready Setup: Isolated Docker network with optimized security configurations

- Agent Proxy Support: Monitor systems behind firewalls or in isolated network segments
- SNMP Proxy Functionality: Forward SNMP requests to devices not directly reachable from the server
- Gateway Operations: Enable monitoring of printers, switches, routers, and other network devices through proxy agents

- One-Command Deployment: Simple 'docker compose up -d' setup
- Comprehensive Configuration: Environment-based configuration with sensible defaults
- Health Monitoring: Built-in health checks for both server and agent containers
- Volume Management: Persistent data storage with proper volume mapping
- Security-First: Privileged agent access with controlled network isolation

- Base Image: Ubuntu 24.04 LTS
- NetXMS Version: Latest from official repository
- Docker Compose: Version 27.0.3+ support
- Architecture: x86_64 support
- Database: SQLite (with external database support)

- Configurable server ports (4701 for clients, 4703 for agent tunnel)
- Flexible network configuration with custom Docker subnet
- Debug level control for troubleshooting
- Optional custom configuration file mounting
- Environment variable driven setup

- Isolated Docker network (172.20.0.0/16 default)
- Privileged agent mode for comprehensive system monitoring
- Proper volume mapping for data persistence
- Logging configuration with rotation
- Health check monitoring for service reliability

git clone <your-repo>
cd netxms
cp .env.example .env
docker compose up -d

This release is perfect for:
- Enterprise network monitoring deployments
- Multi-segment network monitoring through proxy agents
- Monitoring devices behind firewalls or NAT
- Quick NetXMS evaluation and testing
- Production deployments requiring containerized monitoring

This project is licensed under the MIT License, making it free for both personal and commercial use.

Built with NetXMS (GPLv2) - the powerful open-source network monitoring solution.