Meshkit is a generator for preconfigured images that can be used for freifunk
License
freifunk/meshkit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
master
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
-
Clone
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more about the CLI.
- Open with GitHub Desktop
- Download ZIP
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
== Overview == This is an application for web2py and is used to build preconfigured firmware images for openwrt and LEDE and is a rewrite of the "Freifunk OpenWrt Imagebuilder" [1]. Meshkit is mainly intended to be used for creating firmware images for wireless communities like Freifunk that are "ready-to-mesh" directly after they have been flashed on a router. But with the "noconf" config option it is also possible to use it just to build OpenWrt images with a custom package selection and uploaded files included. == A few words about how image configuration works == Meshkit itself just writes a uci config file and stores it in /etc/config/meshkwizard in the resulting firmware image. The actual configuration is done by meshwizard [2], which uses community profiles [3] and the settings from meshkit to configure the device at first boot after the device has been flashed. == INSTALLATION == See the INSTALL file for installing and configuring meshkit. == DEVELOPMENT == Watch Meshkit development at: https://github.com/freifunk/meshkit == CONFIG == Different Communities can have different configs. this can be edited via https://github.com/openwrt/luci/tree/master/contrib/package/community-profiles/files/etc/config and special files here https://github.com/freifunk/meshkit-community_files == BUGTRACKER == Report bugs, feature requests etc. at: https://github.com/freifunk/meshkit/issues == EXAMPLES == running meshkit servers are * Meshkit Freifunk general (openwrt cc) https://meshkit.freifunk.net/ and https://testing.meshkit.freifunk.net/ * Meshkit Freifunk Halle (viele profiles, zb x86-kvm) https://meshkit.freifunk-halle.org/ * Meshkit Freifunk Weimarnetz (nur für weimar-IPs) https://meshkit.weimarnetz.de/ * Meshkit Freifunk Leipzig (viele profiles, auch x86, LEDE trunk-versionen) http://gadow.freifunk.net:8086/meshkit/ == DOCUMENTATION == https://github.com/freifunk/meshkit-doc == LINKS == [1] http://trac.augsburg.freifunk.net/browser/kamikaze/contrib/imagebuilder [2] http://luci.subsignal.org/trac/browser/luci/trunk/contrib/package/meshwizard [3] http://luci.subsignal.org/trac/browser/luci/trunk/contrib/package/community-profiles
About
Meshkit is a generator for preconfigured images that can be used for freifunk
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published