Releases: AlbrechtL/openwrt-docker
Releases · AlbrechtL/openwrt-docker
20250415 OpenWrt 24.10.1
Changes since 20241002 OpenWrt 23.05.5
- Update OpenWrt to version 24.10.1
- Update Alpine to version 3.21.3
- Complete rewrite of container web UI
- Switch from ext4 to squashfs based OpenWrt images
- Switch to EFI boot mode (x86_64)
- Add container HEALTHCHECK
- Add iproute2 package to Alpine to enable PROFINET Ethernet package forwarding
- Add the following options (only generic container, not Weidmueller u-OS)
- Add PCI pass through option
- Add
RAM_COUNTcount option - Add
OPENWRT_AFTER_BOOT_CMDoption - Add
DISABLE_OPENWRT_AUTO_UPGRADEoption - Add
IMAGE_SIZE_ON_INIToption - Add
LUCI_WEB_BUTTON_JSONoption
Tested on the following devices:
-
Raspberry Pi 5 (aarch64) and Ubuntu (x86_64)
- Pull via docker hub openwrt-24.10.1-a768c98
-
Weidmueller UC20-M4000 (u-OS 2.1.1-preview-kvm)
- Below you can find the app download
- You need the u-OS version "u-OS 2.1.1-preview-kvm" to run the app correctly. This version is not public available. If you are interested, feel free to fill out the contact form at https://www.weidmueller.com/int/solutions/technologies/edge_computing_u_os/index.jsp.
- This special u-OS version is necessary because we need the
kvmandmacvtabdriver enabled in the Linux kernel.
- This special u-OS version is necessary because we need the
- Because of limitations of the Weidmueller app creation process, the u-os app version number is quite crazy. The version number format is
u-os-app-openwrt_<openwrt version>.<app build date and time YYYYMMDDHHMMSS>-<decimal git hash>.swu
Getting help
If you need help or if you found an issue, open a new GitHub issue, please.
20241002 OpenWrt 23.05.5
Changes to 20240904 OpenWrt 23.05.4
- Add support for x86_64
- Update OpenWrt to version 23.05.5
- Update Alpine to version 3.20.3
- Update noVNC to version 1.5
- Shrink container image size by 50% by removing Python
- Add automated tests
- Switch LuCI web interface forwarding to HTTPS
- Add software bill of material (SBOM) generation
- Replace script-server by an experimental rust web backend and a Google material web frontend
- Replace supervisord by multirun to start multiple processes inside the container
- Replace caddy reverse proxy by nginx
Tested on the following devices:
-
Raspberry Pi 5 (aarch64) and Ubuntu (x86_64)
- Pull via docker hub openwrt-23.05.5-9fc6fee
-
Weidmueller UC20-M4000 (u-OS 2.1.1-preview-kvm)
- Below you can find the app download
- You need the u-OS version "u-OS 2.1.1-preview-kvm" to run the app correctly. This version is not public available. If you are interested, feel free to fill out the contact form at https://www.weidmueller.com/int/solutions/technologies/edge_computing_u_os/index.jsp.
- This special u-OS version is necessary because we need the
kvmandmacvtabdriver enabled in the Linux kernel.
- This special u-OS version is necessary because we need the
- Because of limitations of the Weidmueller app creation process, the u-os app version number is quite crazy. The version number format is
u-os-app-openwrt_<openwrt version>.<app build date and time YYYYMMDDHHMMSS>-<decimal git hash>.swu
Getting help
If you need help or if you found an issue, open a new GitHub issue, please.
20240904 OpenWrt 23.05.4
This is the first initial public pre-release.
Tested on the following devices:
- Weidmueller UC20-M4000 (u-OS 2.1.1-preview-kvm)
- Below you can find the app download
- You need the u-OS version "u-OS 2.1.1-preview-kvm" to run the app correctly. This version is not public available. If you are interested, feel free to fill out the contact form at https://www.weidmueller.com/int/solutions/technologies/edge_computing_u_os/index.jsp.
- This special u-OS version is necessary because we need the
kvmandmacvtabdriver enabled in the Linux kernel.
- This special u-OS version is necessary because we need the
- Because of limitations of the Weidmueller app creation process the u-os app version number is quite crazy. The version number format is
u-os-app-openwrt_<openwrt version>.<app build date and time YYYYMMDDHHMMSS>-<decimal git hash>.swu
Included mayor OSS projects
- OpenWrt 23.05.4
- Alpine Linux 3.20.2
Getting help
If you need help or if you found an issue open a new GitHub issue, please.