I would like to request the inclusion of OpenThread Border Router (OTBR) as a Docker image in the DietPi software repository. This would simplify deployment for users looking to run a Thread network border router on DietPi devices, especially on lightweight single-board computers such as Raspberry Pi, Odroid, or similar ARM-based systems.
Benefits:
- Simplified deployment: Users could run OTBR via Docker without manual compilation or dependency management.
- Cross-platform compatibility: Docker abstracts OS differences, making OTBR deployment more consistent across different DietPi-supported devices.
- Lightweight and efficient: DietPiās minimalistic design paired with Docker ensures minimal resource overhead while running OTBR.
- Encourages Thread adoption: Providing an official and easy-to-deploy OTBR image can help promote Thread networks for home automation and IoT projects.
Proposed Implementation:
- Add an official Docker image for OTBR to the DietPi software library.
- Ensure the image supports common network and serial configurations used for Thread devices.
- Provide a simple DietPi script or installer option for starting and managing the OTBR Docker container.
Additional Notes:
- OTBR is already well-supported on Linux, making it a suitable candidate for Docker deployment.
- Users should be able to configure border router parameters through environment variables or mounted configuration files.
References:
- OpenThread Border Router GitHub
- Dockerized OTBR examples