π IoT DC3 v2025.9.3 Released β Fully Open-Source Distributed IoT Platform!
IoT DC3 is a fully open-source distributed IoT platform built on Spring Cloud.
It is designed to accelerate IoT project development, simplify device integration and management, and provide end-to-end solutions to help users quickly build stable and scalable
IoT systems.
As a community-driven and fully open-source platform, IoT DC3 ensures transparency and flexibility in both code and architecture, enables continuous innovation, and has been widely
applied in scenarios such as smart factories, energy monitoring, smart agriculture, and smart cities.
β¨ What's Changed
π 2025.9.3
- Dependency upgrades
- Add Japanese and Vietnamese introductions
π Historical Version Description, Click to Expand
2025.9.2
- Dependency upgrades
- Stability improvements
- Remove Hutool
- Remove Undertow
- Update container image dependencies
2025.6.6
- Dependency upgrades for enhanced performance
- Stability improvements and bug fixes
- System reliability enhancements
- Core components optimization
2025.6.5
- Updated dependencies to latest versions
- Fixed stability issues
- Performance optimizations
- Security patches applied
π¦ Usage
π Requirements
These are the core requirements needed to build and run the application. Make sure to have these tools installed and properly configured in your development environment.
- JDK 21: Java Development Kit version 21 or higher
- Maven: Build automation and dependency management tool
- Docker: Container platform for building and running applications
π» Quick Start
Choose one of the following container registries:
π¦ Docker Hub
Global access with standard Docker registry service
cd iot-dc3/dc3
docker-compose -f docker-compose-db.yml up -d
docker-compose -f docker-compose.yml up -d
π± Aliyun Container Registry
Optimized registry service for users in mainland China
cd iot-dc3/dc3
docker-compose -f docker-compose-db-aliyun.yml up -d
docker-compose -f docker-compose-aliyun.yml up -d
π³ Container
β³ Platform Support
All images are built for multiple platforms:
linux/amd64
- For Intel/AMD 64-bit systemslinux/arm64
- For ARM 64-bit systems (Apple Silicon, ARM servers)
π₯ Version Tags
2025.9.3
- Specific version (recommended for production)latest
- Latest stable version (may change)
π Images
Description | Docker Hub | Aliyun Container Registry |
---|---|---|
Gateway | pnoker/dc3-gateway:2025.9.3 |
registry.cn-beijing.aliyuncs.com/dc3-gateway:2025.9.3 |
Auth Center | pnoker/dc3-center-auth:2025.9.3 |
registry.cn-beijing.aliyuncs.com/dc3-center-auth:2025.9.3 |
Data Center | pnoker/dc3-center-data:2025.9.3 |
registry.cn-beijing.aliyuncs.com/dc3-center-data:2025.9.3 |
Manager Center | pnoker/dc3-center-manager:2025.9.3 |
registry.cn-beijing.aliyuncs.com/dc3-center-manager:2025.9.3 |
Single Center | pnoker/dc3-center-single:2025.9.3 |
registry.cn-beijing.aliyuncs.com/dc3-center-single:2025.9.3 |
Listening Virtual Driver | pnoker/dc3-driver-listening-virtual:2025.9.3 |
registry.cn-beijing.aliyuncs.com/dc3-driver-listening-virtual:2025.9.3 |
Modbus TCP Driver | pnoker/dc3-driver-modbus-tcp:2025.9.3 |
registry.cn-beijing.aliyuncs.com/dc3-driver-modbus-tcp:2025.9.3 |
MQTT Driver | pnoker/dc3-driver-mqtt:2025.9.3 |
registry.cn-beijing.aliyuncs.com/dc3-driver-mqtt:2025.9.3 |
OPC DA Driver | pnoker/dc3-driver-opc-da:2025.9.3 |
registry.cn-beijing.aliyuncs.com/dc3-driver-opc-da:2025.9.3 |
OPC UA Driver | pnoker/dc3-driver-opc-ua:2025.9.3 |
registry.cn-beijing.aliyuncs.com/dc3-driver-opc-ua:2025.9.3 |
Siemens S7 Driver | pnoker/dc3-driver-plcs7:2025.9.3 |
registry.cn-beijing.aliyuncs.com/dc3-driver-plcs7:2025.9.3 |
Virtual Driver | pnoker/dc3-driver-virtual:2025.9.3 |
registry.cn-beijing.aliyuncs.com/dc3-driver-virtual:2025.9.3 |
Full Changelog: dc3.release.20250830.04...dc3.release.20251005.00