Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| docs:guide-developer:imagebuilder_frontends [2021/09/03 03:50] – promote firmware selector someothertime | docs:guide-developer:imagebuilder_frontends [2022/12/22 18:51] (current) – [Meshkit] URL "augsburg" is not resolved odon-noda | ||
|---|---|---|---|
| Line 5: | Line 5: | ||
| ==== OpenWrt Firmware Selector ==== | ==== OpenWrt Firmware Selector ==== | ||
| - | Modern Javascript interface that allows to locate and download an OpenWrt image | + | Modern Javascript interface that allows to locate and download an OpenWrt image. Note this implementation is not an image builder frontend and is simply and official image locator tool. |
| * [[https:// | * [[https:// | ||
| Based on original Attended Sysupgrade interface from [[https:// | Based on original Attended Sysupgrade interface from [[https:// | ||
| - | ==== Chef Online Imagebuilder ==== | + | ==== Chef Online Imagebuilder |
| - | Same idea (javascript | + | Javascript |
| - | Demo: | + | Web-based asu frontends: |
| + | |||
| + | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| + | |||
| + | On router packages cli:auc and luci: | ||
| + | |||
| + | This project intends to simplify the sysupgrade process of devices running OpenWrt or distributions based on the former like LibreMesh. | ||
| + | The provided tools here offer an easy way to reflash the router with a new version or package upgrades, without the need of opkg installed. | ||
| + | |||
| + | Additionally it offers an API (covered below) to request custom images with any selection of packages pre-installed, | ||
| + | |||
| + | Flask-based code: [[https:// | ||
| ===== Gluon ===== | ===== Gluon ===== | ||
| Line 20: | Line 31: | ||
| Several Freifunk communities in Germany use Gluon as the foundation of their Freifunk firmware. | Several Freifunk communities in Germany use Gluon as the foundation of their Freifunk firmware. | ||
| - | Documentation: | + | Documentation: |
| ===== Freifunk Berlin firmware ===== | ===== Freifunk Berlin firmware ===== | ||
| Line 30: | Line 41: | ||
| Documentation: | Documentation: | ||
| - | |||
| - | ===== Attendedsysupgrade server ===== | ||
| - | This project intends to simplify the sysupgrade process of devices running OpenWrt or distributions based on the former like LibreMesh. | ||
| - | The provided tools here offer an easy way to reflash the router with a new version or package upgrades, without the need of opkg installed. | ||
| - | |||
| - | Additionally it offers an API (covered below) to request custom images with any selection of packages pre-installed, | ||
| - | |||
| - | Flask-based code: [[https:// | ||
| - | |||
| ===== Temba (TEMplate BAsed firmware) ===== | ===== Temba (TEMplate BAsed firmware) ===== | ||
| Line 85: | Line 87: | ||
| Code: [[https:// | Code: [[https:// | ||
| + | ===== openwrt_autobuild ===== | ||
| + | A simple, standalone python3 wrapper around ImageBuilder that consumes a declarative INI-style configuration file and builds images for multiple targets and devices in parallel. | ||
| + | |||
| + | Code: [[https:// | ||
| ===== Mesh testbed generator ===== | ===== Mesh testbed generator ===== | ||
| Older initiative, was the basis of Temba: [[https:// | Older initiative, was the basis of Temba: [[https:// | ||
| Line 93: | Line 99: | ||
| It also offers templates for each Freifunk community. | It also offers templates for each Freifunk community. | ||
| - | Demo: [[http:// | + | FIXME Demo: [[http:// |
| Relevant links: | Relevant links: | ||